The numbers speak for themselves. Any smart contract platform no matter if it's TRON, EOS, or Ethereum, will succeed according to the number of decentralized applications developed on them. In addition, transaction volume determines the level of adoption for any of these cryptocurrencies. So far, both EOS and TRON have experienced an upsurge in development and innovation. While we cannot deny that EOS has a higher quality of development than TRON, it's not as well marketed as the latter.
Considering how new both platforms are, it's still too early to tell which one has the probability to succeed over the long term. One could easily invest into both cryptocurrencies, hoping to reach profit within the next bull market. Despite this, EOS seems to be in the lead in terms of market capitalization. Just my opinion