Just a tip incase you missed it: set shadow quality as low as it goes in your video settings. It really is a huge drain both on whats need to be loaded and calculated by your pc.
Viewing distance also takes alot of mem(just tested it 2 days ago, was a difference of as much as 150 mb per wow sometimes, in dalaran .. well .... even way more)

I got all the other settings on max, wich works great. Just stay away from the 2 mentioned above