Yo, welcome t' the Wiichat bro. Hope ya enjoy the forums. =)
If you're actively makin' Smash videos on youtube, ya should look into gettin' Project: M. If ya ain't aware of what it is, P:M is Brawl made wholly superior. It's bloody fun, let me tell ya. More competitively viable than normal ol' Brawl to boot. It's gainin' popularity real quick, and odds are you'll snag some extra views from said crowd of P:M players.
That, and perhaps you'll come t' enjoy P:M more than vBrawl. I know I certainly did.