Auto-translated
Don't pick Darkness against mages at the beginning. Just summon creatures. Well, if it's Naadir, then there's no choice, of course... Luck is a questionable choice. Although, it's well-known for vampires and princes... I don't know. Basically, only the soldier skill works there, and undead are defensively oriented, so the damage bonus from luck isn't that useful for them. Let's put it this way: if Logistics doesn't appear, Luck will be useful, but if it does, you should definitely take it.
Here, the main thing is the pace; don't fall behind. If he's so good at taking towns, and he does it with the Swarm (which, in principle, doesn't have such great starting bonuses, not at all, it's strong towards the end of the game), then you should also practice, maybe even offline, just to achieve the same pace (or at least a comparable one). Kaspar is best for pace. Practice, because without a good pace, nothing will help you; development is 80% of the victory.
-----
Ah, and Sashaorl's advice is also logical, but artifacts are crucial there; without them, it's unlikely to work.