If this turns out to the case, CDPR have set a new standard for third party conduct on Switch. Not only is the port itself easily the most ambitious yet to hit the system, but actually using the 32GB card other devs run squealing from and fitting the whole game on there DLC and all puts practically every other third party out there to shame.
I'll be voting with my wallet in support of this if its true, and I sure as hell hope a lot of other Switch owners do as well.
(Mind you, I'm still feeling kinda suspicious about this, as it does seem too good to be true, the last two years have trained me to always expect a catch with third party Switch games)
Is on their oficial twitter, so the only possibility here is: truth