I'd like to play some games from my nintendo switch in higher resolution. Is the ecosystem for that sort of thing mature, or should I wait for the bugs to get ironed out, first?
I recently loaded Fire Emblem Engage, super mario oddosy, donkey kong tropical freeze, and both zelda BOTW and TOTK. I was running them on my steam deck so performance was so-so, some games better than others, all of them definitely playable though (except super mario sunshine, but that was one I tried probably almost a year ago, yuzu is better now)
emulation still proves to be the best way to play.
https://yuzu-emu.org/ according to their compatibility site (checked through archive.org because it seems to not be working rn) 644 titles Perfect, 813 Great, and 1872/2699 titles are Okay or better.
I personally use Ryujinx and I've played games like The Legend of Zelda: Breath of the Wild, Super Mario Odyssey, and they run fine. (I think there is a slight problem with cutscenes, but I've heard they're working on it.)
In addition to what others have said here, I strongly recommend compiling your own build of Yuzu from github, which often contains additional compatibility patches that haven't yet made it to mainline (and for which there is no precompiled binary unless you're willing to fork over some cash). The instructions are straightforward and should work on any modern distribution.
Yuzu is already really impressive. I have a relatively low-end system (rx570, ryzen 2200g) so I'm not really trying to push graphics, but I've been playing totk comfortably at 20-30 fps (yeah I know my standards are low, but it's perfectly enjoyable). There are a few occasional graphical bugs, but none are game breaking, and the major ones have been fixed. And remember, this game is a recent release. Older stuff is generally going to work a lot better.
Since it's mostly cpu bound, with a more powerful system (and probably a less demanding game) you can probably up the resolution quite a bit. I was even able to turn on fsr without a noticable performance loss.
There's a compatibility list you can check, although it seems down right now.
That compatibility list isn't worth checking. It hasn't been updated in years when compatibility can improve dramatically even between minor releases. I'm playing games at 1080p with no glitches on titles that the compatibility list tell me shouldn't be able to get past the menu.
Also, that list doesn't consider workarounds making a title playable, so titles like Diablo II, which apparently works just fine if you use an offline patch (haven't tried this, myself), are listed as incompatible.
tl;dr: If that list says that a game is playable, it's probably playable, but if it says the game is bad or not working at all, you'll need to look into it yourself.