It works wonders on my Geforce GTX1070 (laptop version).
I like that, in a shaded mode, the display switches to wireframe automatically to keep the framerate high.
Now that you have got wireframes nailed, it is time to start looking for strategies to display the shading faster.
For example, storing two or three levels of render mesh per object, and switching between them depending on the object’s distance to the camera.
That’s just my naïve two cents, but I’m sure that video game technology has an endless wealth of such strategies.
It’s good to see at last some real effort (and convincing results !) on the topic of display speed.