First things first, from the leads you listed, imo Eugene is the most effective.
Eugene gives lead skill to toons of the opposite trait. This makes it more difficult to determine the best team to attack with and allows you to alter throughout war to maximize the likelihood of upset.
Second would be Garret.
In all honesty, yellows make for crappy AP when attacked because their best defensive weapon negates all ap gain if it triggers.
Regarding mods if your trying to go this route, as @Kodak_black said, impair resist is a must have. Neuter gov is everywhere and Magna is commonly used on offense with her impair defense gun, so there is a good chance your enemy will be using impair to keep your team under control. Mod up to resist this and hopefully get those rushes to pop.
The rest of the mods should be defensive in nature whether defense or hp. Depends on your availability. You need them to survive 5 hits from the opposing team which may have a trait advantage.
Now, what to put on a team… In all honesty they tend to be hit or miss, but I outright despise Dante teams. I always feel like I’m at a disadvantage. Also the opponent can flip it on me, and I wouldn’t know until I’m already in battle.
#1. use a command, aka Connie, Glenn or siddiq. One or two hits and it’s usually enough cause a toon to pop turn 1 with command if his/her AP bar isn’t already full. These toons are also usually first to be targeted, so a good build would be hp, def, special to keep them alive. They are always giving up their turn so ap when attacking imo is less necessary.
#2. Rest of your toons should have AP when attacking, as generally attackers don’t hit every toon once, so u need the other toons to pop at their typical rate.
#3. Use taunt toons! Try to get your opponents in a loop! Someone like blue Garrett that taunts 3 for one turn can be super nasty. Also there is a chance that you may be taunting a neuter or stun atk toon. So be sure to give this loop toon plenty of resist. You will probably want more than one of these cause your enemy will be trying to control you.
#4. A sheild may not help. This is likely a debateable piece of input, but if your trying to loop, a sheild can get in the way, especially if you have revives mixed in. It is also likely your sheild rushes and leaves your team unprotected. I’ve seen some nasty sheild less teams that have taken me down. I have also seen nasty with sheild teams.
#5. Heal, revive, defense up, stats remove, etc. Don’t worry about defense reducing your ap gain when attacked. You need to keep your team alive and hopefully hitting pretty hard.
I’ll throw some teams out there later. I have not built an ap when defending team in a long time so will need to go do some theory builds.
I like the challenge. Thanks for asking.