KYC is applicable for both, fiat and crypto users. Anyways, you can always deposit and play without the need of verifying your account When you hit a win and want to withdraw funds, you'll need to do KYC. BetCoCo can take up to 3 days to verify the accounts, although usually takes around 24 hours

I guess this will be your first own enemy to get the interest from crypto gamblers. There are still many crypto gamblers who do not want to play in a site where KYC is mandatory for withdrawal. I think you need to change this or at least modify it a bit to attract crypto gamblers. Lets say give a withdrawal limit for KYC, so small players will also be attracted to play in your site. It does not worth for small gamblers to complete KYC just to withdraw few tens/hundreds dollars. Anyway, welcome to the bitcointalk community.