Would be nice if you could keep it up on a party member indefinitely. Of course it would have to be a percentage blocked instead of all damage for that to work.