Honestly, with invigorate having a 2 min CD and giving 400 TP, I've never had a TP issue unless I'm keeping up the damage debuff for a very extended period, which is never really the case.