I have had 2 fully geared locks and just about always went affliction, they reason for me not going demo is the pet is so easy to kill, As affliction you want minor run on boots and dot em up and run don't try to stand face to face straight away. I know rogues are a pain and stacking stam will help but you will gimp so much damage as the dots are weaker now than they used to be, When I had a rogue attack me if I got the dots off even if I die most of the time they died too running for the hut. But sure try a bit more stam and see how you go