Frankly, it still seems potentially too strong to me but I am no longer 100% certain of it.
Since THP no longer stack, since you need to use a lot of invigorating powers to really score a bundle of THP and that these powers are typically not otherwise the strongest... I think it just might be all right. I hope, anyway, and I'd be curious to see it in play.