Well with some of the stupid high damage some mobs TP moves do, Mantra might actually have some validity compared to what it used too. I doubt I would give up my invigorate merits though 10hp a tic regen up to 400hp has saved my bacon more than a few times in a party or solo. And It's nice to have if nothing else to help stave off potent DoT spells.