DH's Trooper Hands-on also suggests Advanced Classes, which they previously figured would mean 2 sub-classes. So maybe one of the Advanced Classes for Trooper is a ranged DPS covering fire class, and the other is more tankish. There's still room for tanking. Or at least I hope so, since I also have been wanting Troopers to be able to tank.
"Sir,we are beginning our search for these rumored 'underwater villages'.They will not stay hidden for long". -Battle Droid Commander OOM-9!