If you are purely concerned with dps output then go with the rogue otherwise ranger. Ranger can track, pull, buff, forage, and can roll as melee or range dps. I personally prefer utility over pure dps. That said I have a ranger and a rogue. I am not a huge fan of range dps on my ranger with kissassist. If CWTN comes out with a plugin that feeling may change. I only play the ranger on manual if some friends have one spot open in a group or something like that otherwise hes a buff bot or out doing auto foraging for me.