For past 9 years it was Ret and I love it, it was not that great in rated pvp asp RBGs but when it came to 1v1, def one of the best if not the best. I'd appreciate any advice.I am same way, i always look for a class that is fun in Casual BGs and Great 1v1. I don't have any specific requests, since I've mained a Rogue, a Hunter, a Warlock and a Death Knight throughout my WoW career. As far as I know self healing is severely nerfed in Legion. So what I'm looking for a class that's pretty self-reliant, has self healing and is able to stand a chance against any enemy in 1v1 situation. I usually enjoy logging in at night and play a random BG or two, do some world quests with occasional RBGs and Arena.
However I always try to avoid learning things about new expansions so when I log in I find these new amazing things (oh wow, roll the bones! oh wow, Stitches for a pet! and etc.), so yeah, Legion took me by surprise. I've been playing on and off since Classic and I believe I do have a general knowledge of the game.