You have some good points. Also I may add POLO has not had any ICO payment at all and have done a lot of work and also handling the ICO funds for us. Busoni and MODS have worked very hard so maybe just having them some payment to at least distribute to the Mods and maybe I can suggest to them to do a POLO GIVEAWAY too..Maybe we can cap the exchanges to MAX 5%? If at audit time peeps download their funds and have to hold for a 7 day period the dump would not probably take place all in one go, maybe it will make a monthly pump and dump fest but if people want to get paid every month and they are also earning from staking it wouldn't be wise to sell off all their coins anyway. Also we will have trading incentives and contests throughout the month to keep the Punters occupied. We could put also a cap on wales as well, maybe same as the exchanges like a maximum 5%? That way more bagholders can earn a decent percentage.. So what we could do is Exchanges and wales earn MAX 5% then rest goes normal percentage so say a wale owns 7% of the coin he can still only get max5% payout but if he is a founder member and never takes off his wallet his 10k coins he can earn extra gifts from bounty pool every 90 days. What do you think about this idea?
Caps on giant whales or let's just call it large amounts of coins makes sense to me. You don't want a situation where the exchanges hold 40% of the coins, eating 40% of the profits.
You can make it a hard cap, or go with diminishing returns after a certain percentage. But...
What is to stop megawhales from simply breaking up their wallets into smaller amounts, getting around the cap? Blockchain analysis may be able to block some of this, but if the person is tricky enough, I expect it wouldn't be an issue for them to get around it.
As for Poloniex getting paid for the ICO, maybe offer a onetime dividend payment, say 5-10%, and that's it? I'd suggest even giving them more than 5% this one time, instead of 5% forever... and ever. I really think exchanges should be blocked from getting payments at all. They get their money from fees. Even Polo has made money from the ICO due to fees. Also don't forget the coin will eventually be on other exchanges than just Poloniex too. It's not like you want to give them all 5% forever, when they make money from fees as it is.
So I'd do the 5% thing for fat whales, and 0% for exchanges. I'm just not sure how to actually enforce that cap.