I've finished the game before with Krieg and got to say it was pretty fun. I've yet to play the other characters but honestly I probably won't play as either Axton or Salvador anytime soon.
I just got the Handsome Collection and not sure which of the 4 (ik there's 6) characters to play as this time.
-
either Krieg or Zer0. both need to get uncomfortably close to do high damage. Zer0 is probably harder since he doesn't have all the fallback abilities Krieg has. but it feels rewarding as hell when you take down a boss with that perfect headshot or a good melee. Hardest Character/ But Zer0 is lots of fun/ and rewarding too!