You are better off using an official xbox one controller. I think the xbox one controller was designed very well and don’t see any reason to spend so much money to use a ps3/ps4 controller on an xbox one. Also, official xbox one controllers work on Windows 10 PCs without any additional setup needed.
https://www.amazon.com/PS3-Xbox-Controller-Adapter-playstation-4/dp/B00WJ1HONE

