Wayland has grown the past years, but for me it isn’t quite there yet. Although Wayland is growing towards Xorg, I see no advantage using it over Xorg. The main problem is that most apps will have to use the Xorg to Wayland tool to work under Wayland and not every app works seemlessly with it. I think if more apps will run Wayland natively, it will be a more smooth ride. Also, but this is problably hardware related, I don’t like the screen colour and saturation under Wayland, they’re more pale and blue in comparison with Xorg, where the colours are more vibrant.
Again these are more my experiences and findings, because Wayland is a workable environment and therefore I wouldn’t claim it as rubbish or not workable, just as not being there yet.
As for Nouveau vs NVIDIA: It depends what you do with your computer. If you are mainly watching online streaming content, like Youtube, Netflix etc. and playing light games, then Nouveau is doing its job very well. If you’re an avid gamer, NVIDIA is the more superior.