Not bad for a first map! I can imagine you had fun trying out different things. A few new heroes here, some items there, and even some events!
The terrain overall is ok. Some areas I like but some are just functional.
I would suggest to be a bit more hesitant placing that many recruitment structures. It may look good, but it allows a player to rapidly get a powerful strike force and take out AI players. AI-players, unfortunately, cannot recruit from these structures and are even more at a disadvantage. I always place AI blocks on those for that reason as well.
For the rest, keep them coming! I look forward to seeing your maps getting better and better!