I have my xbox1 controller plugged on my pc. It doesn't get any better for me, I just love the controller, and don't worry about the dpad, it's great. IMO, the xbox had the only decent dpad in it's generation of consoles.
The xbox 360 controller is just like the xbox 1 controller, except for that ring in the middle, digital buttons instead of analog and the shoulder triggers springs are smoother. I wish the 360 controller would work on the xbox 1, I just love those triggers. I modified one of my controllers, changed the spring in it so now it's smooth like a 360 controller.
Oh and I think with the driver for the xbox 1 controller I can put the dpad as the pad, not the hat switch.
God I'm tired, hope you understand my gibberish.