I think its a good question and really comes down to cross-platform play, my thoughts/wishlist are :
1. FRONTIER ACCOUNT/CMDR BEING LOGGABLE IN EVERY PLATFORM; PC players can log into XBox, PS4 players can come to PC, etc, etc. Frontier account is all that is needed and your CMDR and all assets are there regardless of platform.
2. GENUINE CROSS-PLATFORM PLAY. Open is open now to all players, PS4, XBox, PC and any others Nintendo Switch, etc.
3. NINTENDO SWITCH PORT IS NOT A BAD IDEA, but should not take devs away from their job of 2020 improvements and the current bug-fixing efforts. IF its worth the money to Frontier, hire new guys by all means, I cant see it being not profitable as long as the licensing/Nintendo issues are dealt with. I have heard Nintendo are a b**ch about licensing etc and FDev would definitely have to jump thru a lot of hoops. They dont have any other titles on the Switch as of now(far as im aware). And for Elite to run it would have to be close to minimum graphics settings, Switch is nowhere near as powerful as XBos or PS4. It probably adds more of a can of worms and almost definitely makes 1 and 2 above a lot more difficult. The more players the better, though and going to more platforms is always great. Hopefully they can go back to the Mac one day also.
There is a real problem of PS4 or XBox CMDRs coming to PC and losing everything except credits. There should be REAL CROSS-PLATFORM PLAY and any CMDR ACCOUNT should be able to log in to ANY PLATFORM. Its not right CMDR losing ships/rank/engineers etc when they cross platform, and absolutely no technical reason for it. ONE ACCOUNT -> ALL PLATFORMS.
Now that there are no more technical barriers to doing this as Sony have authorised cross-platoform play without any restrictions this is a real possibility with the only hurdle now being developer will and programming rather than contractual.
Up until recently it has not been possible due to Sony's policies but now is a genuine possibility and I think really aught to be in that list of things Frontier are working on right now, bug fixes, quality-of-life etc, and Cross-Platform play is a big one, does not change game in any way but adds a massive amount. And is not so tough to do, either. Netcode is basically going to be the same across platforms. Should be no big hurdles to 1 and 2 above, 3 takes a bunch of time and money. And I think the time/effort for 1 and 2 is very well spent.
Signing off,
CMDR Gavin786