I do not think ICO is coming back or will ever come back ,investors seem to be more comfortable with IEO and so many projects are raising their start up funds via IEO . The memory of failed ICOs is not yet out of people's mind so it might be difficult to get people to invest in your project through ICO.