I would guess that, because of the drawbacks (no +$2, so no self-synergy; no attack) you will get away with $4.
Also other combos are not so strong, so f you play Vassal+disaperaing Village+Terminal money, that also does not combo, because you have a 4 card hand after Vassal, minus 2 cards Village/terminal, minus Vassal, minus card to set aside, so there is nothing to discard, so Vassal does not trigger anymore.
Of course it works with "real" Villages, but you drop half of the Villages out of this combo, so maybe just drop that clause, I don't think it's too strong if you get +3Cards when you discard nothing, especially as you need some cards to combo with, just by itself it's not a very good card. Best card out of 5 + 3 randoms is not that much stronger (if at all) than 5 random cards.
Edit: Best use (as it's now) is probably in Cantrip engines, you can clean your hand when it has run full with stopper cards and start with a fresh 4 card hand...
Edit2: I like the concept...