You make it pretty hard to register. I don't want to send all kinds of details about myself when checking if a service is worth my time and I don't think I'm the only one.
Show stopper for me as well. I wanted to see if they had any projects that would be fun for a night/weekend type thing, but they are asking a lot of info without giving enough back to make me feel comfortable sharing.