Some platforms for sure worth to invest in ICO time, you help their team to develop their product, also buy cheap some coins with good potential. But most of ICOs show their nature only when their coin get listed - and you see if there some platform proving its product or if it is one more cheap coin which is 50/50% to get profit from it.