The map clearly needs some work in terms of density. It's a huge map, but there's a lot of empty space and a complete lack of resources. If the idea of the map is to play with megadragons, then you need to provide enough resources to buy them. You could add dragon utopias, naga banks, dwarf mines, and crypts to the map to allow players to earn money and resources early on and to build and buy dragons. Scatter random resources and resources near mines. Add more creature dwellings of different levels, tied to the type of starting town. Quests for both dragons and resources would also be helpful. In general, add more opportunities and dynamism to the map.
I'm also not sure about the emptiness - it takes 2-3 days to reach neighboring towns. I think that's not much. And you can visit all the dwellings with one hero in 4-5 days - without rushing, and with the possibility of moving them to a neighboring town.
There are also not many artifacts - the idea is that the main focus is on the strategy of developing the army, and not on getting bonuses from quests. For the next map, I wanted to use quest-based development, which you might like more.
And, in addition to everything, for aesthetics, you could replace some of the random castles with fixed ones, for example, if the blue player is located on a swamp, then it would be logical to assume that he wouldn't want to play as a Tower there. :smile01:
Thank you, Dirty_Player, for the detailed comment. Perhaps you prefer a slightly different play style than I do, but that's what's great about Heroes 3 - everyone can find something they enjoy :)