Haven't played campaign in a while, but I think I went to shield wall, then cure, and then picked up farrows if I recall correctly. I also got mage spells for the last level, I think. I didn't use most of the upgrades that Rain mentioned as I just went straight-up spearcher for pretty much all the levels, though considering his crazy fast time I might have to try his strategy if I ever play the campaign again.
Fairly sure everyone haven't played the campaign in a while. I only beaten it on normal, back when I first found out about SE. :I
I recently came back to SW2 since I never beaten it on insane.
In the beginning I go for farrows then to Shinobi, so dealing with magikills would be piece of cake, then I tried to get electric wall, then cure as I start to right against Chaos.