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 to deposit.
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.