Margrave is very much like playing both Council Room and Militia on the same turn. If you play village, Council Room and Militia, you'll be at 7 cards, your opponents will all have 3 cards from a choice of 6, you'll have two buys and you'll have +$2. If you play Margrave instead, you'll have 7 cards and two buys and your opponents will all have 3 cards from a choice of 6.
So, I've come up with a card which combines Council Room and Ghost ship in a similar way. You end up with (almost) the same hand size as if you played village, Council Room, Ghost ship and your opponents end with the same damage done, but the penalty is not getting Ghost ship's +2 cards. So, the card would be:
+3 cards
+1 buy
each other player draws a card and then places cards on top of their deck until they only have 3 cards in hand.
This is strictly better than Ghost ship, but what would be a good price point? $6, or $7?