In my dream world, the frontend and backend would be completely separated. You could create a frontend view with theme A, forum A, language A and custom settings and also create a different frontend view with theme B, language B, other settings and other forums.