That wasn't the reaction we were hoping for

Some corrections. The minimum deposit required to withdraw a free bonus has been reduced to 1 mBTC. However, because of that the maximum withdrawal amount for free bonuses has also been reduced to 5 mBTC. This applies to free bonuses only, which can be claimed with a simple registration. For deposit bonuses, like the 100% welcome bonus, the maximum withdrawal amount is 100 mBTC.
Apart from that, it's a free bonus guys

you make a registration, share your username and we let you play for free. No strings attached. What's the issue?
The issue is no legit crypto sports book demand a deposit in order to process sign up bonus cash out. It is not going to stop multi accounting abuse because one can simply deposit for different wallet.
If you are legit (which I highly doubt) remove the deposit requirement.