There are more than 700 Cryptos and Tokens out there, and most of them will not be here in 10 years. Bitcoin and ETH look like the two which will definitely make it, but we know several others will too. What will make or break a successful crypto/token? It needs to have a solid use case. Bitcoin is a currency. That is its use case, and it has an immense first mover advantage. It is the most widely accepted cryptocurrency, and it has a hard upper limit. It's only weakness as a currency is that after it is higher than 25 million per bit coin, a single Satoshi is worth more than a 1913 penny. Until we hit that point, don't buy another crypto to be "just money."
EOS comes to you from the makers of Steemit and Bitshares. What makes Steem so unique in the world of blockchain? Transaction speed. While EOS is similar to Ether, my understanding is that the EOS tokens are not burned over time like the ETH. The represent permanent access to bandwidth on the operating system itself.

For blockchain to become mainstream, we have to come up with a way to handle the transaction volume necessary for services like say a VISA card. ETH and Bitcoin simply are not there yet, on that score. Yes, they can integrate with a credit card to act as money, but ETH is not primarily supposed to be money, it is supposed to be a way to access blockchain stability for building applications. EOS does the same thing, but it currently provides a more powerful method for doing it. There is certainly room for both EOS and ETH.