IOTA had a very weird distribution, so just for this I would not rely on it. Basically anything you can not mine is to be treated with caution. The sole exception I can see is Waves, because they have something really strong and working behind them, unlike IOTA, the concept-paper-coin.
IOTAs distribution was better then that of Ethereum. Even the developers had to buy the tokens. 80-90% of ETH was not mineable, yet it has a market cap of 30 Billions.
New analysis of the IOTA network shows a good distribution which is even getting better.
Waves. I have bought Waves on their ICO, when most never heard about it and they called it scam .
Yet IOTA is a whole level above it in potential.