Too situational, even with an other cost. I think adding this as an alternate effect to purify is better. Otherwise this needs something more, I think even a mass cleansing of poison is to situational.
Something that clears all status effects... that could be useful.