I bet we'll know the full roster by the time it comes out, though I hope they'll be secret characters that will come as a surprise while playing it. Some of those character weren't really an "out-of-left-field choice" At the time Blade was hugely popular with his films, Spider-woman was very prominent in the comics, Sabertooth they were probably re-purposing from X-men Legends to for a quick turn around time, and Moonknight... well yeah he's pretty much always out of left field. When making these games there's a venn diagram between what Marvel wants, what fans want, and what the developers want. I doubt Marvel has strong feelings over who should be playable, usually developers have to get approval for characters and story and I don't foresee this being a contentious issue. As for the fans, well they already hit the current popular characters, so they'll definitely have room to explore. For the developers it'll be more about who's interest from a gameplay aspect/who is cost effective to develop. That's we're you'll get the "out-of-left-field choice", I already think Crystal and Lockjaw fit that, I would have never chosen them yet they're in that team shot.