I also think it's quite irrelevant, and the only purpose by now is to limit AoE potential of some jobs, which sounds quite bad for a resource.
Heck, if I could hide the TP bar in the party frame, I wouldn't miss it at all.

They need to either make it relevant next xpac or remove it altogether, because as it is right now is just dead weight.