I strongly agree with what you have written here. However, add to it that prior to an investment, a person needs to read TONS of articles regarding ICO's. Without this preparation, there is a very good possibility that the ROI might be lower than expected.
For example, I always check the whitepaper, potential partners, the historic cost of the company, and the reviews about it (vouching for media literacy, of course). Additionally, it is a good idea to invest in smaller projects, as their fluctuations are less likely to be that striking. For example, I've bought Monero, Restart Energy, Cointed, and Giftz. The first two are already sold out, but the latter two are still on the market. Cointed is formed by their partnership with Nvidia and TAS Group, and the ICO focuses on Crypto ATMs and Green Mining. Giftz, on the other hand, is an ongoing ICO that introduced a rewards system into the blockchain, along with Augmented Reality. Their partners are BlockV, which vouches for their credibility. When you purchase the token, you get buying power into your Giftz Card, which you can use later to buy various market offerings.