"If you are purely joining an ICO to speculate on the price of the token, the day it opens for trading, you might be disappointed."
This is a wise and true statement. I had thought to participate in a few ICO's, with the idea that I would be able to turn a quick profit. And you are so right.
"I would be better off trading my Bitcoin on the markets."
Absolutely. The only ICO am currently involved in is Particle. And that was mainly because I had quite a few SDC sitting around and didn't realize the price was crashing to nothingness.