It would be cool to get Sora and Geno both in the base roster, but please, temper your expectations. Currently, they’re just text leaks, as in, they have been passed from someone else. We need to be wary that some of the information may have been incorrect based on what Nintendo is doing now these days to prevent them.
Now, in my opinion, I’m leaning on the side that Sora is going to be our first DLC character. I need to be real here, but Smash Bros has so many third party characters and different third party IPs that this game has is extremely expensive. Now add Geno, SORA, AND MINECRAFT into the mix, based on what we have seen, it may be too much. Especially Sora since he has to be licensed by BOTH Disney and Square Enix. Since we have so many different licenses, I feel that they had to make Sora DLC. It would be too much of a risk with all the other third parties they have to deal with even with the powerful Smash Bros fanbase. That’s part of the reason why DLC added 3 new third parties, it is a lot easier to negotiate with than the base game.
But it doesn’t matter really if Sora is the first DLC character because both Sora and Geno fans will be happy in the end anyways.