Sounds perfectly logical to me.
You also have alpine and impassable regions where range is even less, 3.
Cavalry in mountains also useless. Well unless you consider mules and donkeys as cavalry
I love Ageod but sometime they run a little slow on my machine; mostly map scrolling.