benjaminlotan,
Haha! I have thought of basically everything you wrote. I'm glad that you get it.
I will be putting a status for every project to denote its stages (e.g. idea, private beta, public, etc). There will be an area where people can browse the apps that are waiting to be reviewed. Very much like the 'Review my startup' threads here on HN.
One of the motivations for me when I started building the site was to find people to collaborate with. I want to know other developers who are coding in android, python, django & appengine and also the ones who are interested in a particular category (like classifieds, mobile). I also decided to add location so you'll be able to see other developers near you.
I have a larger vision for the site (beyond developers/side projects) but it will all depend on what I learn from releasing it just to developers first.