The only one of the coins you listed I do not own is NEO. I'm not currently on any exchange where it trades.
I would recommend a few small cap tokens for you to also check out:
Golem
OmiseGo
Ox
Basic Attention
When these Alt-Coins go, their gains usually go bigger than the top 10 coins. I took out small positions in several smaller-cap coins to just HODL for a couple of years. If just one of them moons, I'll be doing good.