Maybe better to say, 10 hours total, 5 hours one way.
As for the controller, it's one of the biggest reasons I wanna get a Wii U finally. I never have had a chance to practice on a GC controller with things like BAir ledgehopping, getting used to certain movements, etc. Not that it's a major negative influence, but I still want to concretely seat myself in a comfortable spot with the GC controller, since the 3DS is just too limiting. The limbo manifests in the form of sometimes using c-stick for aerials, sometimes use A. Sometimes FFing DAirs offstage when using the c-stick, sometimes not.
And yeah, Ganon's just, by nature, inconsistent, and I've come to accept, as I'm sure many others have. He's definitely capable of winning stuff, but just as a matter of statistics, he won't do it consistently because said wins will come from hard reads rather than the ability to capitalize on difficult-to-exploit strategies. Solid fundamentals are a massive help, but with Ganon, fundamentals bring you only so far; there comes a point where, as I've mentioned before, Ganon becomes an engine rather than a character who enjoys his own merits. By that I mean, playing him becomes intensely cerebral in that which the lack of direct answers to many things requires second-order (and at that, n-order) thinking. Sheik thinks "FAir OoS"; Ganon thinks "aight, so he's gonna use his second jump, wavebounch to change his momentum and then shield, so I'mma jump at him and tomahawk him then read his reaction"