Its more secure than X, but you can compartmentalise as well via VMs (Qubes does this) or Docker (Jessie Frazelle runs everything in Docker).
Enlightenment [1] supports Wayland since E20.
If you use i3 right now, you can use Sway [2] as drop-in replacement. That's my plan (since I use i3) if I might some time.
SailfishOS [3] also already uses Wayland. Tizen apparently does as well. SailfishOS doesn't use profiling or ads, and has an Android compatibility layer.
KDE and Gnome might as well (according to [4] they do); I don't use those.
[1] https://en.wikipedia.org/wiki/Enlightenment_(software)
[3] https://en.wikipedia.org/wiki/Sailfish_OS
[4] https://en.wikipedia.org/wiki/List_of_display_servers#Waylan...
If it provides more security (I guess applications cannot draw over other applications, nor grab keyboard input unless they're in focus), then how can I have a wm? How can I have a screensaver?
Is there any reason to use it if most of my applications are running in xwayland?
There should be zero tearing or artifacts in Wayland, and the latency should be lower as well. Both due to passive compositing.
Screensavers are a pointless waste of energy. I'm not sure why you mention them.
In Wayland, WM/DE use IPC to communicate with each other; not X.
In theory you can run multiple XWayland servers to separate from each other. If security is a concern, Qubes might also be an option. And you're still more secure and better performance with Wayland plus some XWayland than with X.
Can I run multiple wayland servers separate from each other? If not, then I still don't see how wm can prevent a random application from pretending to be a wm but actually being a keylogger.
I'm joking, but it really is super beta.