This is card is insane, and I LOVE it.
On another note, have you considered the option of also having 'Train of Thought' being applied to discarded cards as well?
It might make for some... interesting combos if that could happen as well. Or is that the correct way of countering the 'ToT' effect (via discarding the chained card)?