As far as I know, only way to get many non-Switch controllers (like XB1S pad) to work on Switch, requires modding the Switch software/homebrew and from what I hear, it's not great. Just go with the Switch Pro controller, it should work on your PC as long as you have a decent bluetooth connection on your PC, since that's how the Pro controller works.
Can also connect it to PC via USB-C cable