Doesn't vB have forum permission masks? You just set up what group can access what forum in just a few clicks. Or maybe I've been using IPB too much.