So I did some testing with Recovery and spent some skill scrolls so you don't have to.
TL:DR, it's amazing, but leveling it is a massive waste.

I did 500 rounds against the succubus bounty that charms you every turn. It took a while because I was on ninja and I kept breaking her neck. I used a tally app to tally each round of "Biding Time" vs "was Invigorated".
The final scores were 40%, 43.4%, and 45.74% activation rate. 500 rounds is not a lot of rounds though, and the margins of error are fairly huge. But it's enough to give us an idea. Here's the graph with margins of error at various confidence intervals.