Moze and FL4K take the cake for me. FL4K can cheese spectacularly if done properly and if you can get consistent kills with Moze’s Phalanx Doctrine and Drowning in Brass. Geeze. If DiB stacks duration stack with every new kill then ■■■■ can get crazy if you have a reliable source of easy kills during a fight.
FL4K for cheese/damage/self healing and Moze for sheer potential damage and tank ability. Zane looks amazing, but I feel, o a good day, his damage is on par with Moze, but his survivability is lacking compared to the others IMO. Amara does feel like the weakest when it comes to skill stat increases, but that might just be appearances. If FL4K can reliably get crits then THEY may overtake Moze for #1 spot IMO, but that depends on the enemy, gun used, and the player.