I want to try Barbarian but I’ve been enjoying my Sorceress too much!
I’m really hoping Sorc gets some buffs to make it more fun to play, I just tried starting a third one (abandoned all 3 before WT3) with full renown bonuses and it still feels like wet tissue paper both offensively and defensively.
As they play now, probably Rogue (movement speed/skills feels so good while leveling) or Necro (just the best feeling overall despite terrible speed).
I actually ditched my rogue for a sorc as i kept running into trouble myself. Felt like i very badly needed some better drops.
It may be dependent on your build, Rogue was the character I beat the campaign with first and got to WT4 first, it was pretty painless.
Used melee Flurry/imbues with Close-quarters combat and combo points. I think it helps that most of the core skill aspects for Rogue (flurry, TB, Barrage) are available from the codex, so you don’t need to rely too much on drops.