I wonder what is the best platform for Initial Coin Offering and is a good long term investment. You guys give me advice.

I am really confused about this issue.
Probably Ethereum will attract more investors because people are accustomed to Ethereum blockchain, they know how to use it.
While NEO could be for some investors pretty new.