Auto-translated
I completed your map in "hero" mode, playing as Dark Elves with White and Red Witches. Initially, I transferred all the magic attributes to the White Witch and fought only with her. The main problem was the lack of magic wells and wood – it was difficult to build a Mage Guild and a Rogue's Guild. As soon as I solved these two problems (which I did within a week), all the other problems disappeared. Your enemies held out against me for only 86 days, and the White Witch, in battle, used only Rogues (no more than 50 at a time) and was defeated (fled the battlefield) only twice – the attacking "drug addict" had too many Spectres. The Red Witch used all the other Dark Elf units and didn't lose a single battle. After capturing the first four cities from the "drug addicts," I hired one of the defeated heroes – Vlad – and used him as another active hero. The other five were more like "support" heroes. Your cities are located in very unexpected places – it took a long time to find them; otherwise, I think everything would have been resolved within the first two months.
If you have any doubts about the correctness of the gameplay, I can upload the final screenshot and a few saves from throughout the game.
P.S. Thank you for the great game; please upload new maps, and I'll gladly play them.
By the way, "Enchanted Arrows" of the High Elves, "Unholy Word" of the "drug addicts," and Armageddon are effective against Rogues; keep this in mind when creating future maps.