I think there is a need of news site or a dedicated news section in the official site? so people know when to expect a working product without speculating..
also a need of ticket system or bug tracker thingy? where people can report issues and devs can easily work on them without going through so much hassle
Keep it up DGB!