We have USDC / USDT.
It's FIATs, just the same. Just buy it these, with the exchange and then send to the casino. It's more safer than using a direct payment with your bank, we all know how the bank process. Slowly and take time + having some chance is getting stuck like "time transaction, and other"
Casino is also don't want to complicated themself, "FIATS-stuff" mostly are suitable on Landbase Casino (physical casino) not online while everything need fast.
Quite some time now I have been using TRX to gambling on their site and I don't usually fans using fiat making deposit to any gambling site that I am using, sometimes it makes me feels like I am not secure and also using card to get associated with the third party site isn't that comfortable with me. For metawin site, I have been using TRX to fund my account it's fast and secure, no issues even while making deposit and withdrawal.
Yeah TRX is really a good coin to deposit especially if people looking for good alternative coin, there's also lots of other option to choose since Metawin adds lots of coins to make it more convenient to their gamblers.
But I usually deposit those stable coins mentioned by @ryzaadit to avoid getting pressured by volatile movements of the other coins.
Also same with you I don't feel safe by using our cards for depositing especially that we are also providing our KYC details to them. But its up for people what they want to use since each of us have different take regarding on what's really more convenient currency to use if they want to gamble.
Stable coin is also good to make deposit but when you deposit with TRX you would understand why I do love using to make deposit. Now, stable coin is just to protect price volatility so that you wouldn't lose any fraction while gambling, though same as TRX, the price variation is not that much and it is like just cents since it isn't that volatile compared to other newly listed coin in the market, I have seen TRX to be an old coin which price doesn't really fluctuate that much.