two easy ways to spot a potential scam:
1. has an ICO
2. offers some sort of cloudmining and/or other stupid stuff
1. Not all ICO coins are scam. Actually I would say at least 60% of the ICO coins are/were legit coins, of course in many cases the idea behind the coin was bad, or not viable in the long run.
2. Some of the stupid stuff wasn't entirely bad idea and again many of those devs not intended to scam anyone.