I think a Star Fox game would work if it was the launch title for a new Switch iteration of hardware, and it showed off how beautiful games could look on it. I think it could make a huge splash in that regard. But, keep in mind, while Retro studios did have the talent to do that 20 years ago, it was also due to the team being heavily staffed with former Iguana Studios people who were basically making some of the best looking games available. Most of that team left between the releases of Metroid Prime and Metroid Prime Corruption.
I've been thinking that maybe a quirky battle team-battle/competition mode that is something like Splatoon (with vehicles) or Rocket League might work wonders.
I describe myself as a little dose of toxic masculinity.