The meta:
Gunslinger for shadow towers

Neon Ninja or Lunar Lancer for farming boxes and dungeons

Other good DPS classes that I know of are dracolyte, pirate captain, and fae.