If raider.io was abolished, people would go back to the vanilla method. The raid leader / appointed officer either stands in town OR at the raid portal. People requesting to join the raid would have to show up and submit to inspection of their gear. While it wouldn't tell you their skill, knowing their gear is a close second.
What you really want is an incentive program for people to run teaching raids.