Awesome ideas for an already fantastic mod.
It would be good though to make those trophy boni optional somehow. Maybe a switch in an ini file to turn it off?
It's an awesome idea I reckon many players will love. But it's not to my taste, for example.
Just because if I start a new game, then I don't really want special artifacts, or powers, or whatever from other games. To me starting a new game is like playing out a new beginning of the rise of these civs after the age of ice, as per the background. It's telling a fresh, new story based in that fantasy background. How does the fact I won a game last week in an alternate story give my civ new powers in this imaginary setting?
It's just the role-player in me imagining the story, that's all. Great feature though. That's how good this mod is, that people would want to complete the game with each civ.

Cheers,
Sword