I have the PC version of that and I would say it's so-so. It's not a bad controller overall, and the analog stick is pretty good.
The biggest problem I have with it is that it's very light weight for it's size. If you get into any spirited playing, it's pretty hard to hold down on the desk.
There's also not enough room inside to swap out the sticks and buttons for something better, although maybe those Sanwas would fit. I should dig mine out and take a look at it again. It's been sitting in the bottom of my storage cabinet for the last several years.