It's no snes gamepad, but it's pretty darn close. The two rows of three make it really good for street fighter as well. It would probably make an excellent gamepad for casual mame for the exact same reasons, but I've got a handful of 360 gamepads lying around for that.
On the genesis mini front, I just noticed that this is going to retail for $80.....lol nope. Mind you it's not psx classic over-priced, but considering we most likely won't get all the third party favorites and they cheaped out on the gamepads it's still a bit steep. I think the sweet spot for these things is 40-60, depending upon the console and the build quality. I felt a bit dirty paying 80 for the snes classic, but it included a game that will most likely never get another physical release, so I justified the added cost a little.