Even people on Arch should use it. It ensures better isolation of processes and is the only supported installation method if you ever have issues.
It uses FCM for the notifications.
Won’t most of those pieces of software work on xwayland?
Proton uses XWayland, this is for proper, native Wayland support. It will make its way to Proton eventually.
Seems like a solid bunch of iterative improvements!