I still belive in good old ERC20 it keeps dominance and I'm sure that the great team that stay behind it will solve the recent problems that were uncovered with cryptokitties. NEO is still good and the competition is always usefull but even now it is still a bit overpriced because of low amount of projects based on it.
Doesn't it cost something like 490 GAS to run an ICO on NEO? That seems like a pretty huge barrier to entry. Something to keep in mind.
The high gas requirements is their barrier for scammers to run ICO from NEO. only a serious company will run ICO on NEO and this is good for the investor and even the NEO blockchain itself.
Most of the legit ICOs have too small initial capital that don't have money for ads and they beg websites to place their ads / post their articles with token payment or let them delay payment till the pre ico. High gas price will also hurt legit ones.