We're only level 7 but so far the dex rogue does 5x the dps of any other class.
Turn 1 = haste and pass
Turn 2 = Wait. Then take two turns in a row. Tactical retreat behind a mob and Backstab 11 times for 60 damage x 2 = 1320 damage. This could actually be even more if you take glass cannon as well.
We can't find any mobs yet that don't die to a rogue on his turn alone, not even the boss mobs on hard difficulty. So yeah, dex based rogue is awesome. I have no idea about archer, but I would imagine that it cannot do this much damage. Attacking twice for 2 AP is pretty broken.