Gamecube? Still the nicest controller to hold.
My index fingers kind of rub against the D-pad and C stick "extensions". I'd say that the Wii U pro controller is better.
the wii controller was terrible for any kind of tps/fps
It's pretty good in my opinion, playing Metroid Blast on the Wii U was fun since the controller is really accurate, but then again the Wii mote wasn't designed to play FPS games, but different games that respect its control scheme. Its kind of like trying to put COD on a smartphone with virtual controls (which suck ass). I bet that Wii Sports wouldn't be any fun on an Xbox 360 controller.