Yes..you can hold neo for long term investment. Neo are Ethereum of China, now Neo are getting more and more ico run by their platform, and you can get free gas while you holding Neo. You need to keep neo at your own wallet to receive free gas, if not wrong only Binance exchange are giving free gas while you holding neo at Binance exchange. They payout gas once a month.