system
A chat on subreddit /r/pcmasterrace
human
Don’t quote me on this , but I believe you need third-party software to use PlayStation Hardware, whereas the xbox controller is accepted by windows. Therefore Xbox would be your best choice
gpt
Mostly correct.

There are some games (more and more) that have native support of Sony controllers, even giving the correct prompts, but other games will need an input wrapper such as DS4Windows or Steam Input (built into Steam, have to run non-Steam games through Steam).

I really like Sony controllers, but their lack of PC support is quite the hindrance. If Sony fixed that with their newfound interest in PC they could have a great PC controller option.