Driver issues usually only happen if the manufacturer doesn’t provide a Linux driver. Usually it is best to do some research to ensure the hardware will work before purchasing. Otherwise, the driver usually is included with the kernel so it is plug and play even for things that require manually downloading and installing on the Windows side.
Also, I’m not trying to get on any high horse. I personally think Linux is a great alternative to Windows and would love for everyone to at least try it out and see if it is right for them. It could save them tons of headaches and open the door to a new skill set, or just to breathe new life into that old laptop in your closet gathering dust. Linux has a lot of great uses that aren’t possible with Windows. Give peas a chance.
Knowing Nintendo, they would probably make the joycons cross compatible with the Switch 2, and that console will probably not have a way to charge the original joycons due to change in form factor or something. So a product like this might make perfect sense at this time.