Thank you for your help, all posts have been corrected.
2 Drill
By "grandmothers," I assume you mean spirits/ghosts/phantoms. Yes, they are strong, but in practical gameplay, they are not encountered very often. The reason is that they don't join your army, and the burial mound (where you can hire them) appears on a very small number of maps.
2 Ergon
In principle, if the battle takes place near the dragon lair, it might make sense to assemble your army differently and take the dragonlings themselves? Then 1-2 red dragons could significantly strengthen the necromancer's troops.
PS. According to updated data, vampire lords are not the best unit for taking the dragon city because they only regenerate by killing enemy units. So, it makes sense to use Alex_R's tactics as a basis and experiment with them.

Орден Феникса – харизматический :) лидер