Personal Opinion Alert, take with grain of salt: I'm not likely to give out my personal information (email address, github account, etc) just to see a list of projects. I'd certainly give you my information to apply for one. Was the list of projects public, I'd be more likely to sign up for "interesting" ones be sent to me. Our definitions of interesting might be different, and seeing a public list would make me more…
Could I ask you why? Aside from the e-mail address (which is private), I would assume you'd want the github/work information to be public anyways.
Site looks good, btw, I hope it goes well for you. I was just offering one insight into a potential reason people might not sign up.