The only one in the list I feel could actually use a re-release is FSA. Its a pain trying to set it up. On console and on Dolphin. Tetra trackers with it as bonus would be really nice.
Not sure how they would make it work on switch, Everyone needing a switch would be just as bad.