I went to sign up on the hero side. I do suggest that you reduce the amount of personal information you are asking for. You only really need the hero’s zip code and a user id, as opposed to also asking for name, address and phone number. The less personal info you ask for, the more likely folk will be to sign up.
I didn’t sign up on the request side, but you will of course need to gather more information here, but even then, look to keep the personal information to only that which is absolutely critically needed.