Personally, i'm wanting Roy to be revealed at E3 instead of some next regional exclusive direct. It just seems half-assed really. Sure, you can make an argument for Shulk but DLC is a bit different than the initial roster in a sense that you want as many people to know about it as possible. Besides, Wolf and Ryu are probably going to be revealed at E3 so just have the 3 of them revealed around the same time period.
Also, for what it's worth, Sakurai always re-tweets directs where a new Smash Bros character is introduced. He even re-tweeted the Japanese Direct where Shulk was revealed and more recently the direct revealing Lucas so hopefully theirs no character reveals today. If anything, they should use this direct to announce things unrelated to characters like stages and modes that their probably not going to have time to cover at E3. Whatever happened to the Miiverse stage and Tournament mode? Use this direct to discuss that and leave the big character reveals for E3. If there's anything related to characters in the direct, it should just be Lucas's release date. It's only in 2 weeks now, we can wait.
Unrelated, is there any way I can watch the direct english subbed?