I'm playing 2.5 and i remember that in XCOM, the armour have body points, for example, armour protect 10 hp at head but 30 hp at chest.
I think, why don't use it in UFO AI? now are wound system, so, i belive it would't be difficult to do it. Instead of RATING on armour, we can use body parts HP protection.