This is why it's best to submit KYC not just here, but any site only when it's necessary and you are left with no other option basically.
Yes, if someone's intention is to be an active player on a platform then it's best to complete the KYC details as soon as possible. The best option is to complete the KYC before depositing huge funds if someone is a high roller because after despot KYC completion might take sometime and thus it's better to do it at initial stages.