Thanks for the reviews fellas. From my understanding the bonus set up is based on static crypto values for each currency, not the USD equivalent - which is not good. I understand that this is not the best user experience and I'll get to it tomorrow. I would need to talk with the platform provider and see if we can set it to a fixed USD value instead of the crypto one.
I'm also open for suggestions if you would like it somehow different
Yes, I think it's best to set it to a fixed USD value if it's possible.
I'm going to continue my review here. With some luck and thousands of slot rolls, I managed to complete the wagering requirement and ended up with 9mBTC (~$200) in my balance.

I requested a withdrawal of that amount. I didn't know I had to confirm my BTC address from my email as there wasn't any message or anything on the withdrawal page. I realized it 15 minutes later upon reading Harkorede's review

You should add more description to the withdrawal status, e.g. "Pending email confirmation".

After waiting for about an hour, I received a notification that my withdrawal is rejected and I need to send over some KYC documents (ID, proof of address, and proof of payment methods). I talked to support as to why I need to provide my KYC documents but they didn't give a concrete answer, just referring to the T&C. I guess it was the same situation that LoyceV had earlier, that I triggered the KYC matrix somehow. I guess I'll just leave the balance there as I'm not going to provide my KYC.

So I will add additional points that I would like to see improved on:
- More clarity on KYC requirements. As LoyceV mentioned, people hate the sudden KYC requirements upon withdrawal.
- Reminder/description in withdrawal page for email confirmation after registering BTC address for withdrawal
And that will conclude my review. Again, thank you guys for the opportunity!