Love the concept. I'll also add my own remarks:
-I agree with the parent remark. You can't even give someone a link to a project.
-The Purchase and Ownership sections of the EULA are a bit odd.
-Discoverability of projects is poor.
-Interest tags seem a bit random. I want to add programming to my profile. What do I pick? programming? web dev? X language?