Nothing wrong with modders really digging in and figuring out what needs doing and sharing info so that when it is finally released, then easier to release. The most basic of mods for rebellion will get posted first -stuff like wp boost, fleet size, corvette alterations, etc... Total Conversions will require a lot of time to get to Rebellion.
I'm in favor of it being created right now so modders can share info and also steer those modding now to also focus on Beta testing Rebellion. Really, since Trinity and Rebellion are quite different under the hood, there should probably be a Rebellion Technical, as well as, MP section.
Stickying mods -even good ones- isn't StarClad's responsibility. The community and modders should be posting in their threads to keep them high on the forums. What happens if StarClad starts to sticky mods and the mod goes inactive or dies... then gets removed, then becomes active a month later, asks to be re-stickied, then cycles off and on like that for a year. Would just be annoying.