I stop in here occasionally and am a Mod over at DHC too. Yeah there needs to be a whole slew of Mods for the different forums. There are 17 different forums here at GHC, ideally there should be at least one Mod per forum. Some guys could do a couple forums I suppose. As for a super MOD who can do changes to them all, I suspect Chris would be very picky on who gets that position.
I think I'll give Chris a heads up about this Mod talk here.