i think it is to simple, stack armor on 1 and dmg on all other, i would make the armor from a flat dmg reduce to a percentage like in wc3, the higher the armor stacks, the lower is the gain on dmg reduce, maybe a min dmg of 1
that way you always take dmg, even a low amount, but it is always a good idea to take a healer