If i were to choose between NEO and ETH i would choose Ethereum for sure and i don't think neo will surpass eth and most of ICO use Eth now
Yea the problem is ETH owns the majority of the crypto mindshare.
If all the developers and communities are in the ETH space, that is where the companies will go too.