What needs more work (or is completely missing):
* Minimize
* Better z-order and activation handling
* Keyboard layout support
* Grabs
* GTK menu mouse handling bug (cannot click to select items)
* Multiple displays
* Vulkan. Note that that there is another effort at
https://github.com/varmd/wine-wayland/ focusing solely on vulkan.
My hope is that we will be able to share efforts going forward.
That's impressive.
What about:
Clipboard
Drag and drop
Cross-process window embedding / system tray
X11-based XDG standards, eg. startup notifications
Games that change screen resolution / color depth