Alright, I'll go with Rogue-Cipher for this run and I'll try it on PotD, it's not as if I'm locked into it once I start anyway. I appreciate the input.
I do think the Rogue is kind of a squishy target for the AI in these games, since your tanks can't force enemies to attack them over the DPS most of the time, so I'll have to take a more active role probably, start micromanaging a little more the other characters in my party.
Edit: Oh, and I rarely pick a subclass on Rogue, I felt like the detriments outweigh the positives, but maybe I should give it a chance this go.