The site is really well done, and the selection of launch partners is great. I like the App.net app pages much better than the Apple app pages that try to launch iTunes. I don't think it matters much whether it's nameofapp.app.net or app.net/nameofapp.