Look I can barely do the math to figure out what negates what and what bonus is applied where its applied. It can be complicated. So when you see these super elite stacks of devils & pegasi, medusa and heroes, nothing works better or is easier to understand than throwing an 8 stack of scorpions at these super stacks. The swarm can't be negated and I guarantee you those stacks will run from scorpions. Same with Demons. Especially Demons.

Just wanted to throw that out there so people realize that swarm is a really easy to understand counter to late game heroes with the grandfather sword (+8) or that -5 cloak item i've seen with devils and archons. This same strategy works with ambush for Ghosts and WolfRiders. They can both be used to the same effect.
So dont be scared of the super stacks!
Ken