This is a really fantastic idea... I love it.  I didn't sign up though, first the site doesn't give me any confidence that my information would be safe with you, and It doesn't tell me how I can be sure you updated my information.  I think a better design, and some more up front info on how it works would really improve it.  Once again though, lots of potential with the idea.