This looks like a lovely idea. I'm going to use this as a base for my skill challenges. It's short and easy, though I'd like to see some maths on this.
One change I'm going to make, is have the targeted player dictate what skill he is going to roll to oppose the GM's attack roll with, instead...