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.
Just in the past few years I got maybe 100-200 free games. I follow a few discord bots, and several free groups here on lemmy and Slickdeals website. Lots of resources. Amazon prime gives free games, epic free games, lots of free games on steam, itch.io, gog often has free games, other key websites often have free games too.
Can check steam sale prices on steamDB website.