I was reading about armor-piercing arrows a few times on this forum.
I believe there could be a few armor types (like weapon types), some effective vs arrows, other blunt dmg etc.
What about the idea of "horse inventory"? Equip armor and bags (extra inventory size) will come in handy ...