Yes, the patch notes and bug fixes and DLC for the Xbox and Playstation versions have to be released first though. Nintendo Switch owners don't like it when an incomplete game is released. Sometimes they don't have high stable Wi-Fi at home. And sometimes they buy a game right before a long road trip where they have no internet access.
Don't forget up to 6 player wireless LAN mode on CTR for Switch 2p per console. And cross-platform online play between Nintendo Switch and Xbox One when playing with friends.