Yeah I know, but I like the motion controls.

And frankly the exclusives is the only thing I play on my Switch anymore. It’s just easier. Especially given I do not have much time anymore to tinker with things like when I was 20y ago. 😉

But… it is on my todo - someday - list for sure!

I don’t know about Switch emulation, but the Steam Deck motion controls work well for other emulated games. I’m using it in Ultra Moon on Citra at the moment. You just need github.com/kmicki/SteamDeckGyroDSU (which emudeck can install for you). There is an odd bug where you need to turn on “Gyro Emulated Mouse” (or joystick) in the controls for the game and then turn it off again to make it work, but it’s perfect after that.
GitHub - kmicki/SteamDeckGyroDSU: DSU (cemuhook protocol) server for motion data running on Steam Deck.

DSU (cemuhook protocol) server for motion data running on Steam Deck. - GitHub - kmicki/SteamDeckGyroDSU: DSU (cemuhook protocol) server for motion data running on Steam Deck.

GitHub
SteamDeckGyroDSU works really well for motion controls with both Yuzu and Ryujinx.
For what it’s worth I’ve been playing through on the steam deck and enabling motion controls was as simple as adding a community layout that had it bound to the trigger and it’s been perfect
Finally had some time to do this and you’re totally right: in the end it was fairly easy to do. even with motion controls.
You can pair joycons to the steam deck with bluetooth and use motion controls