Right now I'm thinking EOS could very well challenge Ethereum for smart contract dominance during the next crypto boom.
Too bad that Ethereum 1.0 cannot function properly. ETH camp desperately needs Ethereum 2.0 with much faster performance if they want to challenge EOS (and TRON). Just look at
https://dappradar.com/ to see who is the real winner.