I also never sign up for a site without seeing what I'm signing up for, so I'm afraid I haven't checked out anything further than what I could see while logged out.
You're asking me to trust you with very sensitive information. I'm going to be very hesitant to do so with a site that looks like it was hacked together overnight.
As mentioned below as well having information about the security of your solution is vital.
As to the not being willing to sign up without seeing it, this is an issue that we've been struggling with. By the nature of the site, we need to have an identity attached to the information we store. If you have a good suggestion on how we could safely do a demo version without compromising people's security, there's an excellent chance that we'd do it.