I still believe that, while it's great to see Shantae finally get a JPN release, I think it's too little too late in terms of Ballot support with 2 full weeks left to go in the Ballot. If this happened mid ballot then you could potentially see a swing in Shantae's favor but by now the votes have been cast.
I don't want to come off as a debbie downer but let's be real folks, as amazing as this news is, I think Shantae missed her chance to use this in her favor. Not that this means she has no chance for DLC.
True, we don't know exactly how Sakurai will handle the DLC after the Ballot ends. I imagine he will announce the winners, develop them, and then push them out. Long term DLC is out of the question because Sakurai commented a long while back how he can't keep the team around forever, which is why I feel the speculation scene will be over with once the ballot closes and the winners are announced.