The No KYC feature is great, but it can be misused by people to mix their coins.
Wager requirement will make it difficult for players who want to abuse the casino to mix coin, because there is a chance they lose a few percent of their money or even if they are unlucky lose everything when they want to meet the wager requirement to be able to withdraw their money, and even though they say non-KYC, usually when there are irregularities, KYC becomes mandatory for the player.
BTW welcome to the forum I see you are also quickly promoting on this forum through signature campaigns, good luck.