Just picked up the pro controller.
Whole the button layout isn't the same as the GameCube, the build of the controller is absolute quality.
Although the pro commander looked like my favorite of the 3rd party devices available, I couldn't get the thought out of my head that 3rd party devices feel fake and cheap.
Also, I was concerned with whether the device would last long or get issues like stopping charge.
So if you have the $, I'd go Nintendo. I ended up using my power up rewards $5, $10, and $15 off GameStop item coupon in a stifle transaction. It says on the coupon itself that coupons of the same denomination may not be used but coupons of different amounts are valid.
Hope that helps.