It appears that Healers recover only Mercenary's Health, and not Spirit.
So you can resurrect or heal your mercenary, but you can't full its Spirit. I personally always use potions, and I rarely use Healers, so I haven't noticed.
That's how Healers have been and will be.