I don't have a DS4, so can't compare it to that, however I have a DS3 and an XBO controller so between them, I'd say the XBO dpad feels worse to me, since I find it harder to do diagonal movement with it (compared to DS3), the shoulder buttons are clicky instead of squishy (squishy feels better to me), and the ABXY have too much travel. The concave triggers fell better though, since my hands tend to sweat and slide off the DS3's convex ones. However the material feels worse (I prefer the textured one on the DS3 triggers).
EDIT: oh, one more thing. It seems to me the DS3 was intended to be "dribbled", by placing the index and middle fingers on the shoulder buttons and triggers, respectively, whereas the XBO controller feels better when using just the index and switching between triggers and shoulder buttons (since it's heavier, it's not comfortable to hold with just the ring and pinky fingers).