While some of the ICO coins were good but most of them either scammed people or eventually fell to the ground because their product wasn't good enough.
I have shared detailed post on this ICO scam issue because i am also victim of this scam. You have described very well to identify good crypto project and every point is important. Thanks for solid content.
RE: How To Identify A Good Crypto Project