I was really not sure if it was a good idea or not, but in my opinion it would be cool to have more kind of movements on the units, and special units that have more special kind of movements too.
An example is like a dragoon/lancer class hero that can jump a square (even if a enemy units is in there).
Or even more simply have units that can move even on a X:
Or even steath units that can go back to enemy units for bonus damage aura.
We can have soo many combinations to improve that sistem!
Movements and positioning are really important in this game, and i think that give even more emphasis to it would make the game even more unique and tactic!