Seeing the current scenario, which one of these can be the currency of future which will be acceptable worldwide?
If we are comparing between NEO and ETH, its pretty obvious that most of the people will vote for NEO to be the currency of the future. The reason is that NEO is much more technically advanced than ETH is. NEO is highly scalable and has zero transaction fees. Moreover NEO also operates smart contracts like ETH and is a much better platform for new ICOs and projects.