Waves, Civic, Golem, Gamecredits, MobileGo, Tezos. All will be solid long term plays
Holding altcoins for 2-3 years is too long but if wanting a big profit, it is good. If we want to hold its better to have a ETH, Litecoin, NEO and other coin that you think is good.