The idea may be promising. But once again this product is a "About Us: We are anonymous. Sign Up: We have no privacy policy". I always wonder why startups find that unimportant.
You're right. It would be beneficial to add some human identity. I also understand the concern about the missing privacy policy. I'll plan on adding this!