When I have this spell activated, I often 'get' the health after the battle, once all enemies are dead and all the party members are no longer engaged.
I don't think it should work that way. After the battle you auto-heal rapidly, what is the point of an extra fast auto-heal?