It was all we talked about before the patch and after it was nerfed we stopped. Didn't seem worth using anymore.
I'm not sure I've seen a single person use it. In Cyrodiil there's usually too much going on for me to notice if one person is stripping my buffs, but I'm suspecting this set was DOA when the patch went live.