I have all three. My opinion.
I think hunters are least helpful for teams, but incredible for pvp. Titans are the most helpful for teams in general, though a warlock self-revive and orb gen is helpful for raids.
There is no such thing as a cheap 1v1 super kill, but I do consider a short-sighted waste of a super.
Warlocks are the most sluggish of all the classes in terms of movement, but are often the toughest foes to kill in pvp.
Overall summary:
Titans and Warlocks are perfectly balanced for pvp and pve, though Warlocks might be considered harder to use.
Titan defenders are unique in their team defensive capability, and I don't see Warlock's team ability-regen used enough for them to be ranked as helpful as titans. Both can be very difficult to kill.
Hunter balance is lopsided toward pvp, considering their agility and supers. These supers aren't as practical for pve situations, barring the need to clear minor enemies from a room. This being said, they have the weakest overall defensive capability as a class (as of now).
English
-
So hunters invisibility/ revive isn't useful? I beg to differ.
-
It is definitely useful, though I would not say it's enough to equate the class with the other two in terms of support capability.