So these are my thoughts about it:
- Titans: Like a wall. Pretty much an all in Character. Good def, shield skills, personal shield. Not very fast but good for combat.
--> You should pick it if you like being a little bit more tanky and fighting on the frontline.
- Warlocks: Its all about the clear. Potentially most damage, Healing Skills. If you like flying instead of double-jumps... (damn i hate it)
--> You should pick it if you dont care for movement but for dps and heals. You are not tanky though.
- Hunter: Really depends on good gameplay. Hunters can be solo players (but its hard) or good Teamplayers aswell, if you play them right. You need to be sneaky, you should be able to position yourself right and you should be ready to lower your dps for better teamwork.
--> You should pick it if you love being fast and sneaky beaky.
I personally main Hunter since I have a good team in PVE and support them with shadowbolt. Im even using the pve set for pvp to surprise enemys from behind, locking them with shadowbolt and killing all of them or disengaging invisible while my good team holds the frontline.