@KBFloYd: I agree will all of these. I'd also like to add that if you don't want to spend a lot of money for a pro controller (they are about $60 USD) then the HORIPAD for Nintendo Switch are a good alternative. They are wired and lack the RFID support but for under $20 USD they are in my opinion just as comfortable as the pro controller and they are licensed by Nintendo. They also have a cool swappable d-pad that can let you physically switch between connected and four separate buttons for the directional controls. If you really want wireless controllers, the PowerA series are also a good choice, slightly cheaper than the official Nintendo pro controllers, and have some pretty cool designs.