Meh...played it on the PS4 I don't get what the big deal about these games are. Wide open boring levels and some crappy construction mechanics.
Yeah I probably suck, no doubt about it, but the game is just not as great as people make it out to be, imo.
As for it coming out on the Switch, if it can handle 100 players, sure, otherwise what's the point. Not like it's a graphically intensive game, don't see why it couldn't be done.