My recommendation for all of you is take your time before investing, check the team, are they solid? do they complement each other? do they have a strong technical and business lead?, check the project itself, is it well defined? does it make sense? and finally check the token itself, what's its purpose?
Once everything seems to be ok, google for second opinions! If everything is still ok, go ahead, ICOs are not bad! Some folks are bad, some folks are scammers, but unfortunately you can get scammed with every other investment method too.
On the other hand, I agree that ICOs need to have some kind of governmental oversight, it can't be unregulated, is not good for anyone.
What are your thoughts on this?