This game sounds too good to be true. I guess I'm just befuddled at how they got all of these fighters but EA didn't or wouldn't. This studio has some deep pockets.
My understanding is that their current plan is for some of these fighters to be DLC, and not just part of the standard roster. If that's the route they're going, they probably only needed to drop serious cash on the ones that are guaranteed to be in the game, and have some form of per purchase compensation plan with fighters planned to be DLC.
Where the real opportunity for disappointment comes in is what fighters are DLC that they haven't advertised as such (because you know that's gonna happen), and what the pricing looks like.