Is your idea limited to developers who do not already have a job? How would someone with a job use this?
Especially since the current job market gives me plenty of much lower time investment options?
Well, for one thing it would probably be a fun hackathon type team experience.
It would also be good for growing your professional network and increasing your luck surface area.