HAHAHA.. "When you wish upon a star...." probably not going to happen. They like their new toys more than they seem to like to fix stuff at times!
Poser OpenGL compatibility used to be showstopper until version 7, where it some cases it could even crash it altogether. Now we have real-time shader node previews, AO and soft shadows straight from previews. In this particular subject, I got spoiled being able to see things in real-time before I render. It's like going back in time when I use DS.
That's an issue in Poser as well when you're using a shader rather than a plain texture map. What you see in preview is not what you see in the final render. I often wondered why both DS and Poser do that, but it must be something to do with the extra nodes you plugin to your materials. Then again, I rarely see textures/materials that are just plain texture/uv maps attached to the Diffuse (and perhaps Specular) node(s).
That is only half-true. It depends on your video card hardware, whether it supports OpenGL 2.0 all the way, half-way, or not at all. Typically, embedded video adapters tend to only support it in software, so it won't work in real-time. Some embedded hardware don't support it at all, no matter what's written in the specification. Some dedicated video cards support it better than others, but Poser has become more tolerant in the recent versions.
I have an NVidia GTX 980 TI and it supports OpenGL all the way, meaning I can see real-time shader nodes in previews, just like they will be in renders. However, my older GTX 470 would just show them as a solid color. So we can't just say that shader nodes won't show in previews - it depends directly on what hardware you have installed, and how it "really" supports OpenGL in hardware. Note the double-quotes, because sometimes they lie about it on the specs. For example, the GTX 470 was claimed to fully support OpenGL in hardware, but in my tests it has failed in more than one level, so no surprises when Poser previews showed as solid black. What happened there was that NVidia forgot to mention that the OpenGL support was only partially implemented in hardware, where part of it was running in software mode.
One reason why OpenGL support is so flaky is because major industry applications will typically rely more on Microsoft DirectX, so hardware accelerated OpenGL is left in 2nd plane. As long as the shader nodes are not too complex, my video card can show the results in hardware accelerated OpenGL in real-time, except for shader nodes that require raytracing, which cannot be displayed without rendering.
DS only supports software-mode OpenGL previews, so it doesn't matter what video adapter you may have. It doesn't support hardware accelerated OpenGL previews.