Both.
Keyscape will give you over 1000 combined presets with Omnisphere. Some of the absolute greatest sampled keyboards are in Keyscape. And they play well.
Pianoteq has best playability as it’s modeling but I’d wait for their next sale. Should be coming up for BF and save you at least 20%.
There were some half price deals once, but I didn’t get them. You also get gear credits with hardware. I got 300 of them with an iLoud for instance. And sometimes IK gives out gear credits just like that.
I do find CinePiano as a more modern sibling of Piano in Blue, Craig. It’s less unique but as cinematic and, above all, allows for better “placing” in the mix.
Didn’t get a serial but a code to get a serial by entering the code at Waves. Strange, never got a code until now, always a serial. Why would they do that?
I prefer a serial as I often wait with registering until I need the plugin.