Welcome, Padreigh! *gasp* does that mean you're posting from work?! For shame!
I've put my idea for a rogue in my original post; if anyone spots any errors let me know. Still a couple small details (like equipment) to nail down, but for the most part it's all there.