So, I'm actually interested: Do you guys feel like the RTB forums are un-friendly? We try to do everything we can to make it easy for people to fit in and work together there. We've never meant to compete with these forums, we only want to help add to the community in ways that we wouldn't be able to here. Badspot doesn't have the time to devote to just working on these forums all day, which is why we try to pick up the slack over at RTB. We have a good reporting system, rep points for limited user-moderation, a bunch of moderators that are watching threads all over the place, a forum for people's servers and societies (kind of like the clan forum here), a very helpful modding community, a wiki, and a bunch more stuff planned soon like the new downloads section.
There will be a couple growing pains involved when we stop supporting the old beta, but that's more of a problem for the staff at RTB since we're going to be cracking down on those kinds of arguments really hard. Old beta players will either probably leave or buy retail. We're not very interesting in making it attractive for people to hold out on buying.
I think it's only going to get much better when RTB for retail (2.0) comes out because we're going to focus MUCH more on making it easy for people to get their add-ons released to the masses. We're fairly confident and excited that almost everyone will start going to RTB's forums to find their favorite mods quickly, and share them with friends.
I'd also like to ask for any suggestions you guys have to make the new downloads section the best it can be. We're already going to let people upload their mods, screenshots, instructions, etc like before (but not broken at all this time like screenshots were before). People will still be able to rate and comment on mods too, and we'll have downoad counters to make it easy for people to find the best mods, and we'll be sorting "good" user mods into a special section if they are at a high-quality level, so you don't have to wade through crap to find good mods. So, if you guys have other ideas, please let us know since we're doing this all just for you! :)