Transfering accounts to a new switch seem straight forward enough watching this video. But it seems transferring all digital games is a pain, unless I'm wrong I can't just transfer the data then pop in my current SD Card and launch games as reading around it seems the card data (mainly the game data) is tied to the switch it was on and the game data itself needs wiping and redownloading again. This will be the most annoying as I will have to download around 400GB worth of game data again.
If I can max out my connection that would be about 1hr 40mins which isn't bad, but if the current crappy wifi hardware is in the new switch is identical which I bet it will be, I'll be capped to about 60Mbps, and at that speeds it's almost 16hrs of worth of downloading
I don't own a single physical game as I don't like switching things out, plus I'd have to carry a stupid amount of games around when they are all stored on the device.
If the games are encrypted to the hardware its on, surely Nintendo could transfer the encryption keys over to a new switch when you transfer accounts as this would make transferring SD Cards so much easier.