NEO has underperformed and and not meet up with the hype of being the Chinese Ethereum and a lot of new and better developed coins are now available so I would be very careful when trading NEO. I'll pick Filecoin among the coins you listed based on it's viability.