Also, ich sag es mal so: wenn Du mehr Leistung willst, wird es gleich VIEL teurer - insofern wäre Dein PC eine gute Zusammenstellung. Was ich aber ändern würde: lieber statt des 4670k und einem Z97-Board einen Xeon E3-1231v3 und ein (günstigeres) H97-Board nehmen. Denn der Xeon ist wie ein Core i7, nur ohne eigene Grafikeinheit. Den 4670k kann man zwar übertakten, aber vermutlich wird später das Hyperthreading des Xeon (der beherrscht pro Kern 8 Threads, arbeitet quasi wie ein 8Kerner) mehr bringen als ein core i5 mit nur 4 Threads, der dafür dann einen hohen Takt hat. Derzeit ist selbst ein Core i7, der ein ganzes GHz mehr Takt als der Xeon 1231v3 hat, nur 2-3% schneller in Games.
Ob und wie lange der PC dann für Ultra reicht, kann Dir aber eh keiner sagen, denn die Spieleherstellern KÖNNTEN (um zu "beweisen", wie toll ihr Spiel ist) jederzeit ein Game rausbringen, bei dem der Ultra-Modus ganz bewusst zwei GTX 980 braucht, damit er läuft. Davon sollte man sich aber nicht verunsichern lassen, denn solche Ultra-Modi sind oft nur "technische Angeberei" und sehen nur bei genauem Analysieren von Screenshots ein BISSchen besser als "nur" die "hohe Details"-Einstellung aus... es gibt zB bereits 1-2 Games, die eine Grafikkarte mit 6-8GB eigenem RAM verlangen - WENN man das spezielle Ultra-HD-Texturenpack benutzen will, was aber im Spiel nicht vom normalen HD-Texturenpack zu unterscheiden ist.
Wegen WQHD: das ist halt so, dass du da viel mehr Pixel als bei HD hast - d.h. wenn ein Game auf HD in Ultra mit 50 FPS läuft, läuft es in WQHD auf Ultra vielleicht nur noch mit 35 FPS. Dafür sieht es in WQHD halt "besser" aus, aber so ein Monitor ist auch teurer.
Übrigens: ob das Motherboard WQHD unterstützt, spielt keine Rolle, weil Du den Monitor nicht übers Motherboard mit der CPU-internen Grafik betreibst, sondern über die Grafikkarte.