Thinking about it for a little bit I'm a tad worried about the online based on what I saw in the video. Here's my reasoning:
Again, no ping numbers. I don't know why the fuck Japan has this obsession with bars representing ping. As everyone here should realize that bars are not a true representation of ping.
Why not an MK9-styled lobby system? Doesn't look like it has it. That GGPO-styled lobby system solved a lot of problems playing online compared to SF4. Displays a list of players available, they're rank, ping, and you're able to easily communicate with them to get a match going.
Japanese developers are very stubborn. It's simple fact. You can see it when Capcom Japan releases a game and when Capcom USA does. When Capcom USA releases crap, you get stupid shit that makes you pissed off...but at the very least, they TRY things that fans call out (Ping Numbers in MvC2, Button Config for 3SOE), Capcom Japan does not do that. Same old button config, same old no Ping numbers, same old crap.
I'd rather have a company come out and straight fail for trying something new than just halfass a game doing the same old crap. I can't really say anything for SNKP because they keep changing publishers lol. You know, but hey, as long as you're trying to actively make a difference in your game (not even so much gameplay wise, but how it functions on and offline for gamers of all types) then I can't really hate too much.
Also on a different topic, I really wanna get into commentating. Like I think I can provide more to it than most people who just randomly jump on the mic and just talk. Like I want the ability for people to actually hear people call a match. Now, when it comes to non-majors, I think people should just put up with it lol, locals are just about having fun and I can understand. At majors though, there should not be dead spots.
As such, if I can get up to NEC, i wanna throw my hat in the ring for commentary somehow. If I can't get my play up to a level at which a tourney can deserve, I wanna at least contribute in some way.