Hard to give advice on one general in isolation, without too much play style information but based on your last post I'd say drop 2 points from juggernaut, how many times does your MG fight more than a round or two. My own play style dictates maintenance is a waste also based on fact I'm running YWC, VLT, SLT and evil Queens the most, I'm finding I'm using MM over Besiegers for the majority of attacks on elite adventures and losing a few extra recruits on ft adventures isn't exactly a crisis.
Camps that take multiple attacks probably benefit more from confident leader, put it on enough generals you can fit another one into the attack if your blocking.
Maybe consider picking up the extra xp skill or mercenary recruit skill or both. I went with the xp skill it's enough xp that it worthwhile to me. the accuracy skill means all my elites hit for atleast full minimum damage so it seems best unless you need sc.
Lastly I'd never follow one set of guides usually I use a mishmash of all available then do my own, you can sometimes even find novelty posts like the guy who does the last camp on a YWC without losing elites.