There should be set in stone guidelines for any IPO or ICO
You have to protect against
1. outright scams from the start with no tech behind them, no escrow, zero post devs, sock puppets.
2. Insta ICO's with tech behind them but launched to them and a few people (sock puppets and pals) quickly so the distribution is tiny. Then pumped and pumped by people building almost frenzied mentality. Then released on exchanges and unloaded at 50 x ico price.
Designing set in stone ICO protocols which have to be followed is the best way.