Let us know how you're finding the spec, Lavi. It takes a bit to get used to ShS, but you should get the hang of it quickly. Like warlock fear, rogue stunlock is awesome for pissing off other players.
EDIT: Nice!! 5k honour, you should be able to farm that in AV really quickly since you're Horde. I think it's AV weekend as well, may only take you a few hours.