For retrogaming and games that do not require analog sticks the Hori Fight Commander is by far the best controller, the d-pad on it is as close to perfect as you can get.
For general purpose PC gaming that requires an analog stick the MS Xbox controller is more than adequate for my needs.
That Scuf Envision controller does look nice but at 130$ USD that d-pad better not suck like it does on most every other controller out there.