You're right, so many types of altcoins and ICOs are always approaching. Those coins have different markets. Some are legit and some may be failed. That makes us feel dizzy to choose the best one. I myself always analyze and research several times before choosing one of them. Exactly, just buy the coins from ICO that have interesting and different usable products in the future.