Unfortunately, there aren't any good single-player maps for Heroes 3.
(I played your map a bit, and there are too many units, which isn't ideal for quick battles. The charm of Heroes 3 lies in the fact that you don't lose your army, and every battle feels like the last one.)
But thanks for the map; it would be great to develop it further.
Thank you; I somehow didn't notice this comment before.