Both have great potential in the future. Its going to come down to which platform developers and projects choose. Right now Ethereum is leading the way by a wide margin. I just think there is more support for Ethereum from the developers community. For now, etherum is ahead of NEO