PLEASE NOTE THAT THIS IS JUST MY OPINION; Please note that ALL heroes are considered that they are maxed out on skills
Best Heros
S- Yasmine/Jhu/Sebastian/Lars+Krista*/Jorgen /Martha/Astaroth/Nebula/Celeste/Ziri
A- Karkh/Faceless/Cleaver+Peppy**/Satori/Corvus/Keira/Galahad/Aurora/Dante (FB)/Orion+Dorion+Helios/Qing Mao/Andavari
B- Elmir/Fox/Daredevil/Luther/Judge (FB)/Lian/Thea/Ginger/Markus/Cornelius/Maya/Ishmael/Morrigan/Rufus
C- Kai/Darkstar/Chabba/Litith/Arachne/Mojo/Artemis/Astrid
D- Heidi/Phobos/Dante (M)/Judge (M)
* Goes down one tier when not together
**Cleaver stays the same when not together; Peppy goes down two teirs when not together
Best Tanks: Ziri/Cleaver/Astaroth/Galahad/Aurora
Best DPS: Jhu/Yasmine/Lars/Krista/Orion/Helios/Keira/Karkh/Satori
Best Healer: Jet/Martha/Dorian/Celeste
Best Support/Controls: Jorgen/Sebastian/Nebula/FacelessJet
Best Teams
Dodge: Aurora/Qing Mao/Jet/Nebula/Keira Pet: Cain
Karkh: Astaroth/Martha/Nebula/Karkh/Faceless Pet: Oliver
Twins: Aurora or Ziri or Astaroth/Lars/Krista/Jorgen/Martha Pet: Oliver
Shadow: Ziri/Jet/Darkstar/Daredevil/Elmir Pet:Cain
Blender: Andavari/Sebastian/Nebula/Keira/Jet Pet:Cain
Crit: Galahad or Astaroth/Yasmine/Jet/Nebula or Jhu/Sebastian Pet:Cain
ODH: Cleaver/Peppy/Orion/Helios/Dorian Pet: Axel