I don't know about the managers, but I definitely think we need different mods patrolling areas specific to them (while occasionally strolling outside said sections). Areas like Story would have a few mods, whereas Combat would have one. That way they wouldn't be so overwhelmed by trying to manage so many sections.
Something like that, anyway. Don't quote me on specific numbers.
Sectional mods. That what those are called. I was one for a while on MLPF, and they have a really good system going, with a three-tiered system of Sectional Mods, Global Mods and Admins at the top.
We should have Sectional mods with limited powers to move and merge threads, delete comments and so forth. They should not be anonymous, and should be highly active posters in their respective sections; possibly recruited from the user base. There's a hell of a lot to be said about the benefits of a moderator who the user base know, converse with regularly and respect.
Above sectionals are the Global Mods. They mentor the sectionals, hand out warning points, deal with disciplinary action and so on... all the things they already do, but with the community-focused sectionals now supporting them 'on the ground', so to speak. Again, ditch the anonymity. The globals may be less community-focused, but it's still good for them to have a face which is recognisable (if a little less active) around the forums. People respond better to a person they recognise, who they've seen posting before, who they can relate to as human.
I am a high school teacher, and if there's one thing I hold as truth above anything else in my career, it is this; the best way to get difficult kids to respond to you and behave is to show them you're human. To listen to them and to treat them with respect. To be kind and use humour. A good moderation system works exactly the same way. A poor moderation system which hands down discipline from on high, behind the mask of anonymity, is completely ineffective and does more harm than good to a community.