How do you guys feel about these character rankings?
http://www.swgohcantina.com/swgoh-hero-rankings/
I feel like Dooku is pretty low compared to my experience of him as he has been fantastic at all levels. Luminara and Sidious are definitely top tier though.
The best character(s) in the game right now are:
Leia (bugged crit, incredible one-shot potential)
First order Tie Pilot (bugged stats, incredible one-shot potential)
Qui-Gon (good speed, follow up, and buff removal)
Poe (fastest taunt in the game forces people to use teams that are also speedsters or get eaten alive by the above characters)
Honorable mentions:
Dooku - fast enough to beat out poe and high stun chance may be your only hope of getting through first round with everyone still up. Low health means if he doesn't get that stun, it's not uncommon for the AI to 1 shot/neutralize him with a big hit. Hard to star up to keep his HP relevant.
Sidious - Heal debuff loses value as you start running into more "whale" teams that don't run a healer at all (no arena team should run a healer in current meta IMO). Even the free-to-play teams that start to fill out their droid teams will usually forgo a healer (sometimes a Daka/Lum as 5th though). He's still fast though and with the AI random targeting, his self heal can sometimes make him last far longer than others. Lowish HP though.
Phasma - RNG enabler. You can get a shit ton of follow-ups and crazy damage or... nothing. Getting an assist call on top of another assist call is usually a kill if it pulls in the right guy. She's kind of crap on defense but really only there for the leadership ability. -Speed is great when it "works" and she's slow enough to sometime get it to work.
Luminara - Pretty obvious. Silly burst/healing. Lots of Sidious means she's not as useful (bad on defense with healing, high evade chance if she targets him).
Geno Soldier - Fast, low cooldown assist call. Good crit and gains meter on crit too. He's no Leia/FotP but a good free to play option.
Droids - just a general topic for HK, IG-86/IG-88/Poggle (filler). They're a great free-to-play team that can sometimes RNG it's way into victory against whale teams. I find they're more prone to "bad rolls" so you do get screwed over more than your 'average' free-to-play comp (JC, Lum, Sid, filler/filler) that can sometimes heal it's way to recovery against your standard fair of teams... but the JC/Lum/Sid team tends to fair much worse against whale teams and will basically never win a game on defense (since everyone runs that team already, or something better).
Those are my picks anyway. With the level cap to 70 and available gear, things may change a bit.