I've looked at a bunch and I'm pretty sold on
this one.
I was actually going to get the SPS-X2 and now they go and release the X3 version. It adds in 5 presets. So you can set the "shots per second" (sps) for 5 different levels so you can quickly switch between them.
They also have a "burst" now that can be set in conjunction with the sps. So you can have a 3 shot burst with 10 sps, and those can be saved to one of the 5 presets.
Anytime they adjust the game to catch/remove modders, you can just adjust the controller back a little and keep playing.
This thing looks like it's the Apex of controllers. And like they say "the last controller you ever need".