If you already have some Xbox controllers or similar then that is a decent route to go down if you're happy with where to download slightly dubious stuff and sideloading it.
But buying a switch is a lot easier, they're pretty cheap secondhand and you can play Mario Kart.
I'd imagine none are as good as a modern firestick or similar.
Anything that comes with stuff like Mario Kart will probably be a dodgy one which are generally a bit crappy