I dont think xrp can be mainstream by 2024, i predict binance coin can replace xrp in your list, binance have dex, margin trading and IEO growing every months..
XRP will never lose its grip being a third coin in the coinmarketcap. And course BNB will step up into 4 or 5 spot. If the speculative mainstream happen in 2024, all i can say coins have no limits in that amount.
I suspect that Binance owners will do everything to make token better for most people than Ripple. BNB can really become an XRP rival. yes, now, BNB has a lower position, but it got it in the shortest period of time. Binance Coin can do impossible and climb higher. As for the mainstream, Bitcoin will be popular for long, and in 2024 it will be also in the greatest demand.