Neither! Ideally, I think this process should be done by Commvault, not the users. One of the "complaints" that people sometimes seem to have is the lack of documentation on how to setup hardware, do proper benchmarks, lack of info for a very specific feature, etc.
When there's a very in-depth thread about a specific topic that a lot of people could benefit from reading (especially if it's not something you go in-depth in your BOL), I think it would be good to flag that topic (think of sticky posts that you sometimes see on other forums).
The issue I'd see with the current ways of flagging a thread (mark it as resolved and the star system) is that it is usually very specific to a problem which can often be found in the documentation and/or is the appreciation of a single (or more) users over a specific topic which might not actually be that useful to the majority.
I think those ways of flagging threads are fine and we can search for those in the regular forums. I just thought it'd be nice that when Commvault sees a useful technical thread that could be benefical for most users to read, they could move it to the new forum. That way, tomorrow, new forum user John logs in for the first time, he has a forum with just a few topics that could help him understand very deep Simpana concepts.
If John needs an answer to a technical issue, he can just do as we do now, search the forum and/or ask the question but at least he'd have a centralized forum for in-depth concepts that are all centralized in the same place. Of course, the idea would not to throw just every other resolved thread in there.
Hopefully you get a better understanding of my idea now