Recently I worked out its a "I am gonna have an oh shit momment in a few seconds" spell. In the time I pause to think that, I'm ready for the cast

Seriously though, I have stopped relying on it and cast it a little sooner than I used to, and adapted my use of it. If someone dies, a swiftcast + raise, and then I Benidiction them. Sorted. Straight back on the healing/DPS as required.
I don't find myself using it very much....but when I do, and it works, it is the mother of my healing palette.

I love it. If only it would work perfectly........