Dignitary + Fortress + Tomb = ∞ VP, in a small enough deck.
It doesn't work without some additional tweaking, but maybe you can use the "react by playing" that was used by Caravan Guard to get around that.
Like it is kind of close if the reaction said "You can reveal this to, trash a card from your hand, and then play this. (It's way worse because of the putting cards back thing, but maybe the play effect can be adjusted to make the reaction work like it does now.)
Not a bad idea. The other obvious option is to change it so the Reaction doesn't draw.
A few people have suggested the idea of a Trade token Reaction. Either it would gain tokens on-play and spend them on the Reaction, or the other way around. Personally I prefer gaining tokens on the Reaction and spending them on-play. But then the card will be really lame in the absence of Attacks or other Trade token cards, so maybe it should react to something else. Let's see.
"When you gain a card, you may discard this from your hand, to trash a card from your hand and take a Trade token."
And then what does the top do? Is there another Trade token card that could use this bottom instead of "When you gain this, take a Trade token"? *scans the cards* Nope, not really. In fact I'm starting to wonder if both trashing a card and getting a token is too strong with other Trade token cards on the board. But probably not? I mean you're down two cards in hand (barring on-trash abilities, of course).
Maybe it's good enough to have:
Trade Village: Action, $?
+1 Card
+1 Action
You may pay a Trade token to play this again.
When you gain a card, you may discard this from your hand, to trash a card from your hand and take a Trade token.
Obviously similar to Convoy, but perhaps different enough. Or maybe I should just have one or the other, but this one will be better. Convoy was specifically designed such that you wouldn't have to track how many times you played it, but I now realize you can just use the tokens themselves to track that.
What would this card even cost? Probably in the $2-$4 range.