I think ICO will still triumph in 2018, the problem now in ICO is the trust level of investors is really low and the competition of each ICO is very tight, because the releasing ICO is a lot and the release time is very near, but if the developer persistence and able to deliver the vision then it can success, but a coin success won't happening in short time, it need a longer time to see the result