I think it would be best sending it to you're wallet first. That way if an error happens on their end you have proof of sending from your wallet.
I was wondering can I send money from my Bovada account to ACR or any other website? Or do I have to send it to my personal wallet first and then send it to ACR or another site?