I'd personally rather they not add the ability to hide the TP bar, because you just know that BRD/AST/NIN in your party will have it turned off when they need it... I really shouldn't have to spam a Goad macro for example into the party chat just to get them to use a skill that they should know how to use. When what seems like a large portion of the player base (judging by complaints on several forums including here and the experiences I've had in my data centre) seems to be unable to use support abilities even with the addition of a TP and MP bar to assist them, we don't want to further encourage this kind of behaviour by allowing them to turn it off, its detrimental to the whole reason for adding it in the first place. The ability to monitor the rest of your party is helpful to everyone, regardless of class or skills.

Frankly this would be one more reason to not use the duty finder for Random PUGs, because far too many people are inconsiderate of the rest of the party as it is, and will hide a useful feature like the TP bar because of some stupid selfish reason like "clutter" for example.