I mean if they're pulling a tank they are either a dodo or there was a good reason

. Never touch the tank unless it's like "HELLO!?!?!". I don't think you'd have to go that far to make inner release or whatever exceptions.
You're right that making it a toggle is easier (in the sense of making a list of rules or whatever), if they do as I said earlier though I hope it's an Opt-out not an Opt-in, an Opt-in toggle would effectively kill the skill.
I still think the skill is loads of fun though and want any solution to avoid dulling it. Having been killed by it, saved by it, and used it for both fun and saving. I only use it for fun on those who would be okay with it though (at one point in a MSQ roulette the co-healer and I were pulling each other at the same time through each other's aoes such that we swapped places, it was beautiful).