I just installed Fedora with KDE plasma and Wayland last weekend using the surface kernel. Was pretty painless, after abandoning a couple other distros that did not play nice.
The instructions on the GitHub are also very good, though obviously every years surface has its challenges I’m sure.