What do you mean hack?
At first I thought you meant for arcade stick use, but then you mentioned flimsy, which wouldn't have any bearing on a gutted for arcade use controller.
The FPS Master is an excellent controller for hacking, especially since you can remap any button to another including the d-pad, and it stores 3 different settings.
As a controller... It could be excellent, and is in concept, but it is definitely flimsy. The triggers being the biggest problem. If you use the controller regularly, then it is pretty much a guarantee that a trigger (most likely the right one) will break.