We started a three-player game of Wrath last night, and I am playing Grazzle. I have to say his healing ability is astounding. Using the discard-to-heal mechanic was able to keep my two partner's decks extremely rich with blessings and allies, leading to an extreme number of explores.
To keep myself alive I packed two cures. Keeping careful track of where they were / might be in my deck or hand allowed me to heal my partners like crazy while experiencing only mild risk myself. I think a perfect scenario would be having a Paladin partner, someone who carried a single cure they could use to heal Grazzle on those occasions when my cure(s) ended up in the discard pile. Then I wouldn't have to be quite so paranoid about milling one off the top of my deck.
That being said, once I finally get a role card (this will take a while) and select the feat for (□ If any of those cards have the Divine trait, you may recharge them instead.) it'll be truly nutty. Why couldn't Grazzle discard virtually his entire remaining deck every turn, healing his party for a huge amount, without any real risk? The cure(s) would automatically recharge, and could then be drawn and cast to heal yourself of the losses?