My favorites are definitely the Xbox Elite controllers, but like you said, they got garbage build quality. First Elite had the same bumper problem, returned it, next one had the same issue. Elite 2 was the same, I think.
The Dualshock 4 and Dualsense worked without any problems for me on Windows (Steam). But my first Dualsense also had a problem after about half a year (returned it), and my current one has shut itself off occasionally while playing. I also just can’t get used to the symbols on the face button and like the Xbox ABXY more. If I can change it in a game, I’ll always set it to the Xbox variant.
I’m currently back to the 8bitdo Ultimate, which had some issues early on (I think connectivity), but it got some firmware updates and has been fine so far.
I probably would have tried it, but from all I’ve read, the battery life is garbage, so that’s a no from me dawg.