When thinking of joining an ICO you have to first look at the team. If they have no history in the crypto community, been involved with other coins, then I'll just wait for the exchange. If they do, I looke at how much dedication they put into their previous coin. That simplifies the process for me, and can garantee it's not a scam.