ico is getting really hard to achived because there is so many scam project around the world who stole investor money and didnt keep their promised to listed on top exchange, that why people nowdays are preffered IEO than ICOs, also ICOs is bit risky than IEO , for me the ICOs that selling token outside exchange launchpad are dead and no one are intrested to participants on ICOs just because they are promised the top exchange for listing, that is my thinking about ICOs.