Thanks for all the replies. :)
What seems to have worked (I haven't beaten the map yet, but seem to be making good progress) is:
(I'm sharing it in case someone else needs help with this map - obviously, some of it repeats the advice from your posts, but here it's all in one place)
1) Build marketplaces in all four cities on day one (I needed to do some trading of resources for that already, but managed - important: only trade as much as you need to buy one more, because of more marketplaces giving better prices).
2) Used the necromancer hero (who in my case started next to the Rampart city) to grab the elves (starting bonus) and give them to a nearby cleric hero. Use that cleric to clear stacks of zombies and grab resource generators, heading to the north and the computer controlled areas.
3) Use all the spellcaster heroes from the previous map to fight other zombie stacks and grab resource generators.
4) Build up the Castle, Rampart and Tower as resources allow - starting with money generators and upgraded Marketplace for resources (Marketplace first in Castle and I think Necropolis, since Wood and Ore seem to be the most important two).
Unit-generators wise, in Castle, aim at monks, cavalry, and angels; in Rampart, unicorns; in Tower, giants, mages and nagas - only the basic buildings at first, so that they start generate as many units as possible. Use the Hill Fort for upgrades, or just don't upgrade the units yet.
5) Whichever spellcaster gets Earth Magic skill (if you don't have one with it yet), and has the Town Portal spell (if you were able to get it in the previous map), should be given the starting elves, and try to get Earth Magic to Advanced or Expert ASAP (so that they can use the spell to portal to any of your cities).
6) As resources allow and/or is needed, upgrade the creature buildings (starting with Rampart, then Tower, and Castle last - because of the distance to Hill Fort, Castle is closest to it), and build an army composed of, in random order:
Archangels, Titans, Naga Queens, War Unicorns, Archmages, Zealots, and upgraded cavalry from Castle (I can't recall the name of that unit at the moment). Archangels will take care of morale penalty (since they give +1 to the whole army), although having Leadership hero skill and/or morale-boosting artifacts will also help.
7) Defend your areas, until you think you have a large enough army to assault the computer, or destroy their armies as they attack you (remember: if their hero escapes, their army is lost as well).
8) Go forth and destroy them, possibly teleporting back to any city if you need to kill a pesky enemy hero heading that way, and the city doesn't have enough defenses on its own. Using the Town Portal spell, you can easily hop around every week to collect reinforcements, although in the northern parts of the map you might have to ride off the cursed ground first (it's possible to portal -to- it however, if you need to defend one of the Necropolis cities).
9) Keep building up all cities (Necropolis included at this point) as resources allow, so that, hopefully, they can defend themselves on their own, if need be.
By the time I went north with the army, the computer built up its cities too (the two I took so far, at least), so I was able to start buying armies to defend them as soon as new week rolled around.
Oh, I also parked the heroes with nothing to do in sanctuaries to act as observers - they had no armies to do anything, but allowed me to know when & where the computer tried to invade. One of them was parked in the sanctuary in enemy territory, able to ride to nearby mine and back in one day, taking it every time the computer took it back, not only giving me some resources, but also acting as a decent distraction, with computer hero having to go back and retake the mine.
Post edited April 13, 2018 by piranha1