ICOs are getting mature with their operations,most of them are handling it properly like an ordinary startup with legal consults.
Promising or not, ICOs is still a good way to get funded. I would consider ICOs as well if I really want my idea on board.
There are plenty of good ICOs and some of them are nearly perfect, but it is still very difficult to fight with the stress when you put your money there
There are still many good and promising ICOs.