I think the best way to balance shields is to make targeting someone wearing one cost one extra AP for single target attacks, unless you are backstabbing them.
This simulates taking extra time to aim the attack, balances the current issue of them adding AP to the actions of the wielder and means that a tank wearing one will be suited to locking down enemies.

Thoughts?