The key pro of depositing and withdrawing via this banking option is that you can fund your account and cash out immediately. Another advantage is that you don’t need to provide the casino with your banking or credit card data. And that’s not all. You will deposit and withdraw with lower commissions if applied.