I recently bought an adjustable clip to clip the Switch (sans joycons) to my Pro Controller and it’s super comfy for long periods of gaming. I’ve also seen people use 3rd party joycons that are shaped more like the Pro Controller handles which seem comfy too.
You’re right, the base Switch isn’t all that comfy for long periods of play, but there are both ways around that and it can also be played docked, which I think are redeeming features.
Yeah, I’d almost say it’s an essential purchase. I buy a fair few online titles and I’ve found my 128Gb SD to be a bit lacking. I’m considering upgrading to a 256Gb or 512Gb but they’re still too expensive at high transfer rates.
If you have to choose between capacity and transfer rate for an SD card for a Switch, go for transfer. I had an old slow card and that was abhorrent for load times and stuttering on games that were stored there.