I see quite a few questions about requiring KYC L1 before depositing - this was a conscious choice from our team, we want to have some level of checks before we allow users to send us money as per the regulatory responsibility we have with our license. You can update your L1 KYC if ever you decided you wanted to go further and complete full ID verification with our L2 verification.
This is a good feature and it will encourage players who don't mind playing in a KYC casinos because it will equip them with the knowledge that they will require KYC at the end if at all that they will be able to request for withdrawal, since they are already required to start up a KYC process from the beginning. It is something they could believe that the casino being straight up to KYC has no skeleton at the cupboard to pretend or try to seize winners money. Is like get the knowledge and choose what you want.