I played both the battle mage and the wood elf, but in my opinion horses are crap, especially the riding skill!
First you usually wont be faster with horses, because the max speed with and without a horse is 220, you can reach this easily even without a horse (with some bonus to speed). The only exception is that there exist a horse armor that can bypass the max speed a little bit (as far as I remember by 20 to 240).
The res bonus is nice but only for the battle mage, because he is low at this, the wood elf and other classes can learn the armor skill that gives you much better bonus to this.
The mount / dismount stuff is very annoying, to annoying for the little benefit...
Another big problem is that horses are (very) bugged, they can disappear in a manner you wont be able to get them back, sell them or even buy a new one, so that you wont be able to get on a horseback again if this happens to you. If you had skilled the riding skill this means you wasted all points for nothing.
But even if you decide to use a horse, I wouldnt recommend to skill the riding skill, because it is just not necessary to ride most horses (especially the faster ones dont need this skill).