

It’s super easy on the steam deck. You don’t need to know Linux. You boot into desktop mode, open Firefox, install emudeck by clicking on a link. Then you configure in there a bit and download roms - all pretty straightforward and easy. A noob can do it in a couple of hours.
Now that said - the steam deck is hit or miss emulating switch games. Most games work awesome. But not every game. It’s not clear to me if the hardware is a little too slow for emulation overhead, or if it’s more an issue between the emulator and the game. My take is it’s a bit of both.
Someone else will have to comment on modding the switch as I haven’t done that, but I bet once modded, it plays every game 100% fine.
Assuming my prior paragraph is true: if the ONLY thing you want to do is switch games - then I’d skip the steam deck. If you want to do OTHER things as well (snes, nes, all other older consoles, actual pc games that play on steam deck) then ya, steam deck all the way. Make sense?
I bought a lifetime license for makemkv like 15 years ago. It was the single best software purchase I’ve ever made. It just works on all platforms and for all disks. The hardest I’ve ever had to work at it is to “manually” open all the tracks and play a little guessing game for what track is the real one - but it’s ripped every CD and blu ray I’ve ever thrown at it.
My latest config is fedora workstation 42 with a portable blue ray burner drive. Works like a champ.
Not asked for but honorable mention goes to EAC for ripping CDs. I run that in bottles just fine.