Got some work to take care off so haven't got the time to post here.
For the announcement, wow, Nitori is a really nice surprise, and she's practically Solid Snake too! I've never played Brawl but I really loved the Metal Gear series, especially those featuring him. I'll definitely try to play her sometimes.
As for Kanako, it's quite a bummer that we didn't get to play as her, would've been my second if she were in. Oh well, Nitori is pretty nice as it is so it's alright I guess. Though I see most people(not here apparently) are enraged because Sanae isn't playable since this is potentially the last game where she's likely to be in for a while. Though I can be wrong, it's all up to ZUN anyway.
Personally, if they're going to have someone from SA, as much as I want it to be Okuu(teaming up with Nitori, for SCIENCE!) and the fact that she does have a Shinto god in her, it would be nice if they add Koishi. The reason is mainly because I want to see how Gpop and other fans of her will react to it, it would be nice to see them going nuts over her. I'm sure he'll ditch Reimu and main her in no time.
And of course, she's mentioned in SoPM by Byakuren and it would be nice if she'll back them up. I like to think that aside from the two main fighter from each faith, there's one more outside the group that supports them.
Well, that's just my opinion, we'll see in 3 hours if Unabara didn't "oversleep".