No, all of those things are too restrictive or would require too much organizing imo.
No one has to contribute any set amount.
You just contribute as much or as little as you want at any time to one of the the target wonders(we have 2 up at a time), and when a wonder is done whoever has the highest balance is up next. There's no need to fight for the KP rewards, because those count against you. For example if you donate 100 KP and get a 20 KP reward, your balance improves by 80. This is fair because you only actually spent a net of 80 KP.
Sadly there is no real way for us to control who gets runes, but since we are a friendly FS, those of us who don't need lower level ones try to avoid winning a top spot on those wonders. Also as a 10 tournament chest FS, the runes aren't that big a deal.
Really it's just a bigger version of "You give me 5 KP, and I'll give you 5 KP."
The advantages of a spreadsheet over such a simple swap system is that since we have 25 players focusing on just 2 wonders,
- we don't have a bunch of partially filled ones that don't do anyone any good(a half full level 4 wonder doesn't do more than an empty one)
- outsiders never manage to get our reward spots
- you can donate an unlimited amount of KP (or zero)
- you can join before you even have a wonder (we had a player do this for a long time, and when she finally built a wonder, her balance was so high it was a target 4 times in a row)
- it's not effected by time zones or hours of play
The
very significant downside is that you need at least 1 very active player to update the sheet (or inno could do it with an admin thingy like your idea)