I find Sacrifice extremely useful. As well as being very entertaining, your teammates sometimes survive (occasionally if they have 10k health, more often if they have 14k or so).
And when the Mayor uses Team Sacrifice, you can hit them with sacrifice 3 or 4 times.
And if you're lucky, you'll have one of the mayor's debuffs (don't know which one) that breaks sacrifice horribly!
I was regenerating 350,000 health per turn :D :D :D