I'd love to hear your suggestions on how we could better vet that second group, and identify who they are, so that employers place a credible value on them.
I don't care about the other requirements, but the part where you get in if you have a degree from Stanford or MIT is downright mean. Those schools costs tens of thousands of dollars to attend to per semester but does not make you a better developer than having gone to a cheaper college.
There is no correlation between the amount of dollars you spend on your education and how educated you are. There is a correlation between having rich parents that can pay for it and going to an expensive school. But I wish people would stop perpetuating this myth about how a great school automatically makes their alumni great. The schools themselves aren't going to do it because expensive fees is what they live on. People who spent that kind of money aren't either because they gain a lot of free and undeserved opportunities from the reputation the school has. But we, the smart techies should know better. George W Bush graduated from Yale for gods sake.
I'm curious how you vet the first group, e.g. that someone works for Zynga. Verifying a corporate email address seems like the easy way, but I would imagine many current employees would be reluctant to use their work email to interact with a recruiting service.