If you want extra controllers I recommend the 8-bit-do controllers. They are cheaper than Nintendo. The ones I have work on switch, Xbox, pc, android, iOS, etc. they also sell a dongle to work on many more consoles. (I use the dongle on Linux and allows me to play wireless).
I already agree with most of the comments here, just wanted to add info about 3rd party controllers.
Yea, but your “download” f**ing expires! So it’s useless when you go somewhere with no internet.