I see tons of turn meter increase. He's in my GW A team, and my arena squad.
Synergy's include: getting called to assist, crit chance up, evade up, and of course resistance.
Phasma, Sid, IG88, Dooku, Lumi, Finn, and Poe leads would all increase his effectiveness
Placing him in a team with the assist caller(s) of your choice also increase his chances of attacking, and an attack crit gains 22.5% turn meter: QGJ, IG86, Geo Soldier, 5's, Biggs, or Tusken Raider
His special can proc foresight, which is a great move if you're taking down a counter toon, and can also expose.
I don't get many exposes, but he's never the first to attack, so he's the cleanup batter. If called to assist, he can go pretty quickly