So Total Mayhem mode.
I've always considered McCree and Pharah to be the best dps options because of High Noon's sky high damage potential and ult synergy with Sombra and Pharah's survivability and ult synergy with Zarya.
So last night I go Tracer because we qeued up and I forgot what mode we were in before the game started. But my God, three second rewind and 300hp makes her so damn survivable, blink on a one-second cooldown is crazy and Pulse Bomb can still take out a squishy when 200hp just means 400 in TM.
Played 3 rounds, got 2 PotGs lol.
Find McCree useless since his Ult takes too long and is easy to shut down. His other skills don't provide anything worthwhile. Specifically as Winston.
DPS wise, I think I rather just prefer more CC, shields, and heals.
Winston, Ana, Lucio, and Zarya being the best for TM.
But Mei, Rein, and Dva are also excellent choices.
Junkrat, Pharah, and Tracer above McCree for DPS.
Basically, you need a strong CC + damage combo to kill. Rein or Zarya with Dva do the trick best. Tracer Pharah and McCree are easily spotted, Junk and Tracer are a bit better.
Winston and Mei are just extremely difficult to kill and fuck up shit.
Lucio heals like a mother fucker. And Ana's grenade is basically the only way to net kills half the time anyways.
I'd probably rank him pretty far down dps wise, better than Soldier, but below Junk, Tracer, Hanzo, Pharah who all provide the same, but have a better choice of skills.
Sombra is a great choice too, if you're not doing the CC + Bomb combo.