+1 for this. A caution: don't just "join" a project: you have to do something in the project and be able to point at the actual code contribution you made.
This seems no different from "regular" recruiters. They:
a. cannot evaluate candidates properly.
b. focus only on placing bodies, appropriately or not.
c. use a limited and inaccurate set of criteria to search for a fit (see a.)