I have buy the vertigo wifi box for my bike ECU . It works fine.
What I can see that inside the ECU there are already 2 map and with the smarthphone you can choose map 0 (standard) or 1 and you can personalize both.
You can do what you want but the bike must be running... It don' t work if the bike is turned off.
I dont know if with external switch you can choose it...