The strength of mounteds is to zerk, catch stragglers, or intercept. It happens to me frequently that I run into groups of 6+ mounteds and I die before I can even reach any decent mounted-unfriendly terrain.
If you really want heavy horse armor to make your horse pretty hard to kill, then the...