Even if WoW has improved, it still likely won't allow 60+ FPS at all times. Every MMORPG I've ever played or heard of runs into the same issues in raids and populated cities. There is an inherent issues with this types of game, and you should be prepared for a little disappointment in at least raids, and likely in populated cities.
I fully expect some disappointment in raids and places like Dalaran. Orgrimmar I was getting a good very high framerate, even near the AH!
My issue was that the 970 was struggling in the world itself. Particularly Legion zones. Valsharah, Azuna, Suramar and even parts of Highmountain were loading my 970 to its power limit and 100% usage.
If I can get great fps in the world, particularly 60 fps in the legion zones with settings cranked(which i cant really test with a level 20 character lol) I will be happy. I excuse Suramar from this because Suramar is a known fps tank for all hardware.
Note that WoW has a very nice system feature that allows you to have 2 separate graphics details configurations between normal and raid/battlegrounds. So feel free to enable that feature and turn down things like particle effects, lighting etc. which can cause huge slowdowns in raids.
I did notice this feature and I am glad they added it. I will have some settings set for that because raids and large scale PVP battles fps matters much more than visuals.
Your CPU looks like it will be the bottleneck at a lowly 4 ghz. I would upgrade to the 9700k when it comes out, assuming it can hit close to 5 ghz, and assuming the IPC gains/ghz gains are meaningful. Otherwise,
Intel's 10th gen.
This will be a cheaper upgrade for you moving back to the mainstream platform.
Otherwise, I'd just renew asap, and get to tweaking/enjoying the game.
You literally have a GPU people dream about using to play games. I would get yourself over that hurdle ASAP, and enjoy your games =D.
Your main hurdle is singlethreaded performance, so if you need the HEDT platform for other things, you may just keep this box as a WOW box and use your HEDT box for something else when/if you do switch to the mainstream platform for the single threaded advantage which is useful in games like WoW.
Lucky for us that the 9700k and beyond processors are expected to be an 8c/16t processor, so you really shouldn't feel much of a change!
Just also keep in mind 4k 144hz monitors come out this year, and will definitely be great to have. If that's something that interests you, you may want to focus on that upgrade.
A 4ghz bottleneck? 4 ghz on all 6 cores seemed like nothing to scoff at lol. Overclocking would help I assume?
If I were to overclock to 4.4ghz, do you think it would be alleviated?
The single threaded performance is not bad at all, at least for me. Clock per clock it matches a 6700K in a CPU-Z benchmark,as well as real world results on my Z170 system. My board's BIOS runs the mesh at a higher frequency than usual 2.7ghz instead of 2.0-2.3ghz which is the contributing factor to this I would assume?
I need the HEDT platform for editing and rendering work and as this platform just released this year(or rather summer last year 2017), it has a lot of life left in it and I want to get my moneys worth.
I do have a 6700K Z170 System and a 4790K system, however I see no benefit due to the 7800X beating the 4790K clock per clock single thread(and having more cores for current and upcoming games which utilize them!!!)
and matching the 6700K single thread clock per clock.
I need the power of the 1080 Ti for rendering and editing. It is far better than the 970 and I consider myself lucky to have gotten one.
But, that also means I cannot transfer it to my mainstream systems.
The HEDT games very well and suits my hybrid needs.
I have an 1800 dollar Dell Ultrasharp UP3216Q 4K monitor for my rendering and editing work that is 60hz that i also use for gaming. I just got it this year so there is no new monitor in my near future lol. It may be blasphemy to say this but I am ok with 60hz for a good while. If my primary game genre and use for my PC was first person shooters, I would lol.
The 970 will be going to my 6700K rig for it's retirement from being my main card.
I suppose I will renew my sub and enjoy the game!
If i need to I will overclock the processor to 4.4ghz. My maximum would be 4.5 ghz without a custom loop.