I prefer holding both of these coins. You never know what is going to happen next and to my mind this should be something like diversification. You know, buying only Ethereum isn't that cool as for me. On a bull run Neo can be pumped firstly, because there is a pressure of ICOs in ethereum. Neo is a must in your portfolio!