I tried it on my tank long ago and punted it due to it "not working". However, my recollection is not that it was totally non-functional, but was simply ultra-rare on the proc (and v.tiny TMP boost .. I'm recalling about 120 HP, but I could be off a bit).
BTW, my tank is a dodge-tank, so it's not getting hit as often as a PRR tank. This could have factored into the low proc rate. Demonic Shield, OTH, works fine on my tank.