>>42527702We have been told by western devs that the biggest reason behind DLC is less to "sell it and profit" and more to help people not sell-away the game when they're done and to bring the game back to sites/social media later in life, to remind people that don't have the game yet but want it about it, and make them jump in.
Assuming Nintendo wants to use DLC in the same way, your guess is probably a safe one. We'll likely see a boost around the time of release for both DLCs simply thanks to the "people seeting news sites and twitter talking about it" factor.