Hey Kyton.
Here's what I think are good ideas, of the possible changes you mentioned:
Keep the stats spread the same as it is, with melee getting 7, short getting 6.5 and full-range getting 6 of all stats.
Instead of changing this stats spread, it might be a good idea to, as you suggested, modify the base values of some hero types. I think that the attack speed should probably be roughly the same across all heroes, with agility modifying it from that point.
To have it any other way could possibly throw the balance for heroes such as strength heroes who might be attacking somewhere near the speed of agility heroes - thus outclassing agility heroes.
For the intelligence heroes, it sounds like you may want to think about slightly reducing the amount of mana gained per point of int, maybe to 14 down from its current 16. In addition to this, to offset, grant a starting mana bonus to heroes. Maybe of 50 or so? That way, Int heroes will still start with plenty of mana, but so will non-int heroes, and int heroes won't start out with more oomph than everyone else. That is my solution, anyway. Maybe it will work?
I like your idea for movement speed changes to heroes by their classification of melee/short-range/full-range. I think that is a very intelligent way to dictate movement speed base for hero types.
For the boots, these are my suggestions:
If you think about it, wouldn't you expect a pair of LIGHTNING boots to be ultra-fast, whereas Jade or Cold boots might seem like they would be slow, but with special magical powers? What I would suggest, is rearranging their values. I know and expect that you will have your own ideas on how best to do this, but let me give some of my own examples as demonstration:
Lightning Boots - 80 ms.
now what will other boots have in order to help them compete? As an example:
Mystic Boots - 60 ms and some magic resistance
or maybe
Jade Boots - 55 ms and periodically remove negative effects from the wearer (triggered obviously).
These ideas just flew off the top of my head, so don't take them as genius or definitely great ideas, but they are *rough* ideas, and could open the door to some good possibilities if you explore them
Anyways, that's all I've got for now, but I hope I was able to help some! I've said it before and I'll say it again, the map is great and you should be proud! Let me know if you want any more opinions outta me bro!
-NeverDeath.
Edit: Also, it's not a really big deal in terms of how well the game functions, but there are a lot of grammatical errors still in your map. I know your primary language is not English, so I'm not trying to bash you or anything, but if you'd like, I could help you fix a lot of these errors. I was an English Major in college, so I have a knack for that sort of thing

. Contact me about it sometime if you're interested.