I would like to suggest maybe you could create something like in-built coin exchange? As we are all aware you accept different kinds of BEP-20 coins including BNB, SHIB, USDT and many others but I would like to know if maybe in the future you would have an in-built exchange of coins like other gambling sites do?
Why would the players need that, exchange the coins in ur metamask, use swaps? The whole point of WEB 3.0 sign up? Sites doing coin exchanges by themselves always rob a little %. It would be profitable for the site ofc, but not for the player.
I don't recommend that it will take a load on the script and it could be abuse since they are accepting BEP- 20 and it's cheap to trade it through Metamask why not trade it there and then deposit it on Owl.games it will not even cost you a dollar to do this two things.
Btw congratulations to Owl.games for their recently ended campaign I'm sure they got their desired results and the community noticed their presence.