Interesting idea, but I'm sceptical of introducing the mathematics of opposed rolls into combat, when I think the parry rules work well as it is. I do think all shields should have higher AP than weapons though. Deflecting would be hard with heavier weapons too... Hmm.
SGL.