VERY glad to hear they're shooting for a simultaneous release. To me, this is critical to third party success on Switch. Most people won't hold off for months just to play it on your system.
I'll gladly buy it on Switch if this holds true, even if the visuals aren't 100% there (though the Switch Gould be able to handle this no problem).