DNC for me, I just feel like I am watching for procs for too long, compared to looking at the arena for mechs.
I also don't like melee, Becoz positionals, and ping makes it awkward when the boss moves, I really don't like doing a move, doing the full animation, only to find it didnt actually go through because the boss is moving, despite me being right on its butt.