With NVIDIA it will never be production ready because NVIDIA doesn't support the Linux standards for Wayland and they don't allow developers to write/use good open drivers and all functionality. Even with X11 and their closed drivers it's a bad experience with glitches in the desktop, but at least the games run.
TL;DR never say never
The experience with glitches and problems that the user above just describe to you and I see every day on social media. And the blame went to Wayland. I don't claim to know how it works deep down I can only comment about the smell and it's not pleasant.
They promised many things years ago and we are still in the same situation. I will be the first to congratulate NVIDIA if they fix this issue and change their practices. I'm sure they have legit grievances with Linux developers but their behavior is awful if you're a user or want the desktop to succeed.
There is a pile of new features that only exist in master with no clear path to users' computers. Notably some big VR enablement thingies commissioned by Valve and written by former X lead Keith Packard. I think freesync too.
I rely on Synergy/Barrier to use my mouse/keyboard between computers. They only support X and I am not aware of any Wayland alternatives.
As a desktop user I am currently stuck in a bad place because Wayland is not ready but the powers that be have moved on from X and don't care anymore.
Maybe Valve could pick up X release duty for a while? That'd be quite more good karma on their part, additionally to all what they've already done.
Freesync works with released X.org, at least for amdgpu.