no reason to apologize, my post is quite confusing, you answered the second part.
but I will try to make it clearer for the first part :
1. you are in the game, you press right+start, it reboots,
2. you see the darksoft logo, then you arrive to slot selection menu where you have to press start
3. then you arrive to the menu called options which I was calling the main menu
4. you select your game, press start
5. reboot flash
6. reboot
what I suggest is a way to land directly to part 3 from the game because when you have only one game in slot there's no need to use slot selection menu when only one game is loaded, imho it's a cool feature but should be activated when needed, like choosing between a real 1 slot hardware or multi slot.
Even better if Darskoft can manage to make an in game menu to call directly the options menu to select the games to flash while still in game, then land to part 5 : autoreboot, flash the game, reboots then you arrive directly in the game it would be easier to switch game rather than reboot, going to menu, then select game then reboot to flash and reboot again.
I don't know if it's clear enough, or even possible, the main idea is to reduce time from one game to another, first suggestion is to go directly to options menu when only 1 game is loaded by skipping game selection menu, second idea is to reboot only one time if you know exactly which game you want to flash, just tell the cartridge what to do while ingame and reboots to flash.
Well a picture is better than words : you play metal slug, you call the menu while still ingame, press start, it reboots twice automtically to another game without any other intervention, that's my ideal suggestion if it's possible