Yes, in-character business is up to the faction at large to decide. Though I may have admin powers at this faction and the board as a whole, my job is just to make sure that the faction is optimized for all members to use as a way to discuss role-play ideas, train characters, and provide some necessary information about the faction.
To clue you in on my thought process, I personally do not see the Imperial Remnant having enough members to warrant its own forum for exclusively its own purposes. What helps the Sith Empire, in my opinion, would be to keep the forum layout as simple as possible and to have the entire faction be able to participate in all discussions. Because of that, there is no staff forum. There is no private forum of any kind. Everything is transparent, and the entire faction shares in the cooperative effort of making decisions for the Sith Empire and everyone intermingles.
One thing I can say, though, is that (if warranted), information regarding the Imperial Remnant can be put in the Information Forum.