Bought the Razer Raiju and it's been good so far.
The sticks are really sensitive/smooth and feel great to use. The 4 extra buttons can be very quickly mapped in a few secs; don't need to go into any apps or anything, can do it from the controller itself. The M3 and M4 are placed well (behind the controller) and are easy to use. The other two I haven't used in game (next to R2/L2), so don't know yet. You don't want to map to these buttons stuff that you'd need very regularly though.
The face buttons have a distinct click and feel to them, but not much travel like the normal DS4 face buttons. It is something I had to get used to, but I guess these buttons are more precise and quicker in execution?
The shape is like a Xbox controller. I have always only used DS controllers, but I don't mind this either. Seems fine.