Well scattering it through many altcoins is also a good idea, but you have to choose them carefully.
There are many ICO scams nowadays, devs just make 10-20 btc scam coins, they bankroll, and then abandon the project, then it either dies or it gets picked up by another scammer that also demands money.
So you can make money but its risky, try investing in more reputable devs (sr member or above) and who are dedicated and serious about their coin.
Don't take the rank into consideration, accounts can be bought for much less than 10-20 BTC.
Even the trust is not a good indicator because there are flaws in the trust system and sometimes people sell accounts with positive trust too
Yea but then its a deterring factor, if the scammer has to risk his own money then its more unlikely to scam people.
Most ICO scams are created with newbie accounts, so you can already filter out 80-85% of the scams if you take into account rank.