Yes, a proper save game management within the game is on my list. Right now, you could move the save game files out of the save game folder so a new file is created on the game's start. Here's some info on where to find the save game folder. :)
Regarding a switch port: no idea. Porting is a lot of work and I want to get the game done first before deciding something like that.