Newcastle Upon Tyne
Unfortunately managing this is a bit of a pain, but not impossible.
What do you think?
The idea is fine - especially if you always have the same group of players, but as you say you're having to track this across games which sounds burdensome.
A suggestion - you could bid for the Wonders at game start. I'm guessing that bidding in VPs, to be deducted from (or added to) your end game score might be the best way to do this. The Wonders which people don't like could receive negative bids, so that anyone taking them would have VPs added at the end. Those with the more favoured Wonders would get points deducted.
As I say - just a suggestion - carry on enjoying the game!