I think Wizard or Monk will the best solo classes. For team it seems thorns sader, supp barb, Dart WD and maybe LoN EP monk will be the best. There is also a chance of DH, maybe even Marauder to be high DPS.
For farming Uliana monk is good, maybe LoN will be better with Wave of Light.
I think HT pet is funny with the pets dealing huge crits.