Awesome, this might be just what I needed! I need to run vscode and it seems to be possible if you launch it with --enable-features=UseOzonePlatform --ozone-platform=wayland . I'll play around with it the next days, thanks!
RDP as a protocol does support remoting just apps (RAIL: Remote Application Integrated Locally, or RemoteApps).
However, for Wayland compositors, this is a distant future; right now, Mutter supports connecting to existing, already running session (desktop). Ability create a new session over RDP is in the works. Everything else is after that.
Last time I tried to use Wayland on my NVidia laptop it didn't work well, both with the proprietary driver and with Noveau. I can't remember the details and I have too many open apps to logout and try again now. I switched back to Xorg and forgot about it. It was January this year, Debian 11.
I had weird flickering and micro screen freezes with my 2070 on Arch using Wayland on my new desktop build 3 weeks ago. Switching to Xorg fixed everything.
https://gitlab.gnome.org/GNOME/gnome-remote-desktop https://www.mankier.com/1/grdctl
This is already available in Fedora in some capacity. Main focus seems to be on RDP, with some support for VNC as well.