I have not seen a release date confirmed, but that isn't an unreasonable timeframe. I think it depends partly on how long the submission process takes for the Switch version (after the initial approval process on Xbox and PS4, that isn't required for subsequent updates), assuming there are no major issues found by QA.