I would have liked to see the different roles spaced apart better for certain classes. For example, the first two companions for Smugglers are Corso and Bowdaar, both tanks. You don't unlock a non-tank companion until you get Risha at the end of Act 1 (level ~30ish).
yeah i heard that. or the fact you don't get a healer till the 40s with gus. Makes playing a gunslinger a TAD hard.
But yeah, it is VERY annoying to have your first couple of characters and you get tanks, and no dps or no tanks or what have you.
Best companion set up i've seen, was for the trooper, got Jorgan first, then you got dorne, then you get M1-4X.
You get dps, healer and tank first 3.