And if I want to be an affiliate, do I still need to undergo KYC to get my commissions withdrawn? And what are the commissions, can you show an example of what I'll be getting per potential customer I bring to them?
Yes, KYC is part of the process. Here's info on the commissions you may get when you sign up with Champagne Partners: https://www.bitcoincasinoaffiliates.com/programs/champagne-partners/
Although it gives commisions but to give out your personal identity through gambling is not a very good way. The reason why people choose online instead of offline is because we can be secure and being anonymous is really a good thing when we gamble. But when KYC is required, I do not think people have a purpose to play on site anymore. It just no difference then when we play by using fiat