If you plan to invest on ICO, try reading alot about the project, always check if it is not a scam check the team behind it. ICO are profitables however ICO can sometimes scam so becareful on where you will invest. Do reading as a habit, lastly Dont rely on other's suggestion so that you wont regret in the future, your money your decision.
You gave some good tips for investing in ICOs. I do not invest in ICOs mainly because:
1) There are so many ICOs being launched everyday and all claim to be the best. Many are using false marketing techniques to attract more investors. I can research about each ICO and then invest but it will take a lot of time to find good ones. End result might not be worth the time invested for this.
2) These ICOs can give better returns than bitcoins but they are also more riskier. Chances of loosing money there are more and I prefer to go with an investment option that has provide itself for some years.