the question is quite difficult, but its a good topic to be talked about, actually the problem is not ieo or ico, its really depend on the project, if its real problem no problem, but ieo is more secure because it will be listed sooner or later but the success of the project is still unsure. please always do a thorough research about the project before you invest your hardworked money.