I consider the free DLC as part of the base, since they will be for people who buy the game later. Guessing I am willing to wait for the rest of the game to come out, because what we have is still pretty fun. I may even get Nintendo Online to play it online, once they block bug is fixed.
As for the release date, it makes sense to me. Push it out further to avoid MK, you run into Samurai Showdown, which we just got a release date for. Plus, who knows what Capcom has behind the scenes, as they have been awfully quite about SFV or any fighting game product for a while.