Unless you need back buttons or drift resistance of 8bitdo Ultimate Bluetooth, I'd stick with Dualsense
I got my 8bitdo controller for the very same reasons, my Dualshock 4 (with back button attachment) started drifting and I just got tired with adjusting deadzones to combat this lol