I have a few problems with these kinds of powers.
As soon as I have a character with a recovery power, it's a no brainer to take this power as well. With supernatural recovery you can refresh the whole group's moderate consequences without suffering any drawback, which is huge.
It also devalues the character with the recovery power, because that's no longer his defining trait, as I think any power a character takes should be. The powers of individual characters can and should interact, of course, but they should still be recognizable as an individual contribution.
Sure, if the character is somewhere else the power is gone as well, but that can usually be avoided. And why would more than one character ever take a recovery power if one character can just take one and give it to everyone else with this? Just feels wrong.
I would go one of two ways with this.
1) Make recovery baseline. In your game people just heal faster and if someone takes a recovery power, they heal even faster than that.
2) Having a guy around that can heal you like that is a great justification for a recovery power. The catch would be that you have to regularly drink the vampire blood to keep it active and you have to drink it in order to quickly recover the consequence as the power allows, but you have to pay for it out of your own refresh.