I think ICOs are a necessity for your project. Something big needs a good team to develop it. by yourself you will not be able to make your ideas go far. Implementing an ICO will make you more responsible. You will need to have a good sales and marketing team who will help you a lot in the future. Then there will be investors and if the project is successful you will soon become rich.

Investing in ICO projects is now risky because not many people are interested in the type of investment. I think the trend of investing now is IEO and will attract a lot of new investors because if listed at big exchanges like Binance, you absolutely can make huge profits. Anyway, some IEO projects fail and it is no different from ICO, so you need to consider carefully before making a decision.
Right, ICO is now not much in interest anymore because there are so many scamer of the project so now investors already know which projects are better in sales, I also say that in the sale of IEO not everything runs normally but there are also some projects that fail because lack of quality in their own products.