I'm in the same boat almost, OP. I've been trying out all the roles and I think I've landed on DPS. Only problem there is... the dungeon wait times!