I didn't KYC with them before since I'm not really a gambling player, but if I had problems with KYC I'd probably open a support ticket and wait, better to do things with no hurry
gives peace of mind.
Its true if you dont have funds trap on it but its a different story if they freeze your balance while you really need it badly for your personal expenses. It happened to me one time and its really frustrating to have a funds floating with indefinite time of approval.
Most of the time casino will KYC your account before you can withdraw your funds. This is the reason why most of the user that encounter KYC usually has a short tempered on waiting for approval.
the best policy is probably to KYC in casinos that require it BEFORE making any bets or depositing money
that way you won't have problems later on the road and be trapped in a unwanted situation.