I've learned this lesson a few years back. I gambled before not knowing that they will require KYC once you withdraw your money, and had my KYC rejected several times which is really frustrating. So, before getting involved in any gambling sites, make sure to read their terms and conditions to avoid having your money frozen in their website once you have made a deposit or about to withdraw your winnings. Take note there are abusive gambling platforms that will find ways for them not to pay your money back if you've won a lot of money.
Reading Terms of Service is painful so you can reduce your pain by reading FAQs with very basic questions and answers that usually including KYC and withdrawal terms. If you don't find what you need or need more details, you can search with keywords in Terms of Service.
I agree with your recommendation and only want to share some quick ways to scan Terms of Service and FAQs.
At least if we have verified KYC, we can avoid problems of suspicion from casinos because we can win large amounts of money and deposit large amounts of money to gamble. And even when we want to withdraw large amounts of money, there won't be any problems because our gambling account has been verified and the casino will process it without any suspicion if we have violated one of the rules.
If you search and find terms about KYC, you should do KYC before using your account for betting. If you don't want to have account termination, withdrawal suspend later and have vague idea about doing KYC or not. You must clear your minds at KYC-required gambling sites at beginning.
Apart from that, by verifying KYC, we could get another bonus specifically given to members who have done KYC, which means we are one of the members who can get it.
If a casino does not require mandatory KYC, it's good to use your account there. However, you must avoid abusing their bonuses, promotions because they can detect your cheating on their platforms. They always have terms to terminate your accounts or request KYC if they detect cheating or suspicious activities.