Similar to the way in which I have class based limits on weapon rolls in combat, I'm going to do something similar with armour. Each class has a maximum Defence score that's based on both how nimble they are (-1 / 0 / +1) and the value of the armour they're wearing. You can wear more armour than you need to, but it won't take your Defence past it's best score. Magic on the other hand will improve your defence score beyond what's normally available to your class. So there's more reason for a Wizard to wear some enchanted armour than something from the local blacksmith.
Class | Weapon* | Armour** |
Adventurer | d6(d8) | 5 [14] |
Spell-Caster | d4(d6) | 8 [11] |
Warrior | d8(d10) | 2 [17] |
** Ascending AC score in brackets
If your game uses a Rogue / Specialist / Thief type class it would use the listing for "Adventurer".
If you have armoured fighting priests you could give them the weapon maximums of an Adventurer and the Armour maximums of a Warrior.
What I like about this approach is there's more possibility for both different gear amongst characters, as well as clumsy characters in an adventure. In D&D a low dexterity score was always a bad thing to give a character who expected to engage in combat. Now you can compensate for that with more armour - which seems believable to me.