About the deposit bonus, it seems that the rollover in your site is extremely high.
Release 0.01btc bonus needs 800 royal points, so 1btc bonus needs 800/0.01 = 80000 royal points.
And Loyalty points = stake (in mBTC) x game score
The game score varies depending on the game you play. Slot games earn the most points, blackjack earns the lowest points.
For example, Live Roulette earns 0.216 points,
European Blackjack earns 0.049 points, and The Slotfather earns 0.345 points. Play more to earn more points!
So if I play BJ with 1000mbtc, i just earn 1000*0.049 =49 points when I wager 1btc.
The rollover for BJ is: 80000/49 = 1632.65 times.
So give me a reason play here, other casinos offer a 35 times rollover, and BJ contributes 10%, it's only 350X rollover for BJ player. But your site needs 1632X rollover. If I deposit 1btc and just play BJ, I need wager 1632btc.
Correct me if I am wrong. Thanks.