Question
This is a new site - but by whom? I can't find anything about the organization/people behind it. What is your mission? What is it that you are planning to do? So far there hasn't been anything much here that could give me an idea - so I think you should tell us more about yourself, and at a place where everybody can read it, not just registered users :)