Slow to transfer, high fees. ICOs are going to have a difficult time with regulations and many of the good ICOs move off the Ethereum platform onto their own blockchains. In other words, Ethereum is used for temporary rental space. As an investor, I don't like that. I much prefer development under NEO which supports common dev tools that are easy to use.