I'm really happy with mine. Games just work, no tweaking or weird configurations necessary, gamepads and other controller schemes work well, and; it's running Linux in the back! Once you configure something like Syncthing in desktop mode, it carries on working in the regular console mode.
I really can't say enough good things about it, but one thing I'm wary of is the DRM stuff Steam uses. Never had a problem with it, but my Switch doesn't need to phone home to believe I own the games I've bought, and it worries me that even the "offline mode" needs to check-in every three weeks :/