Re: Maybe someone could check the theme?
If your theme isn’t 100% complete, then it won’t get accepted into the repository. It isn’t due to lack of responsibility, but quite the opposite. Themes in the WordPress.org repository are available to more than 10 million blogs all around the world. If 1% of those blogs try to download and install a broken theme, that’s 100,000 people that are frustrated instantly.
When the bp-default theme has broken bits and pieces in it, look what happens in these forums!
The best way to put your theme out there and get feedback on it, is to post it up on your own website, and use it. Setup a test installation and let people see what it can do, and have them use that website to give you that feedback. You can even setup your own group on this site too if you’d like.
Save uploading your theme to the WordPress repository as the icing on the cake; your reward for a job well done and a theme well created. Your audience, and your spare time, will thank you for it.