-there's no upside in describing my project to an unknown community, If I describe it blandly nobody thinks it's interesting, if I describe it in detail I've given away our secret sauce.
-black box effect; it's unclear when/if I'll hear from the match-maker service.
-qualifications; while I value other people doing the pre-screens on developers I won't be comfortable unless they pass screens from technical people I know/trust but I seem overly picky and slow to decide if I have multiple interviews with all potential candidates.
For what it's worth, I think if you put more information about yourselves and your qualifications for screening devs it would help soothe these concerns.