I've been playing with it for a couple days. It's ridiculously powerful. I've only messed with the Frost subclass, but it's really strong. Feels like I'm playing a paladin with double the damage and a bunch of CC / powerful healing options.
And you get everything back either per battle or per short rest too, so it is very very powerful.