Can you trust them with your ID and Passport, looking at their past? if you're afraid of getting kicked or targetted by the manager, then there's no need to answer (I understand).
New services have simpler verification and KYC can be completed very quickly. If you don't trust the service, you can pay another person to go through this procedure.
I am using another service.