You really should have an exit strategy before using any of the flight modes where the drone is operating outside your direct (ie joystick) command. I say this as a lover and user of the Waypoints flight mode. IMO opinion the safest practice is via the controller, not the app. I say this not only because of the chance of the app disconnecting (even the USB cable is easy to dislodge slightly if you're fumbling and panicking) but also because the controller controls can be found via feel while you keep eyes on/lookingfor the drone.
So, before an autonomous flight mode operation, glance down at the controller (this is particularly important if you have different drones/controllers), check the pause button location, perhaps even move one of your fingers there. Check the Sport button, move a finger to it and mentally rehearse which direction you have to move it.
Personally with the M2 I like the Sport mode button as my exit strategy since it is pretty near where my right thumb sits anyway. OMG, PANIC, DISORIENTED, WHATEVER ... right thumb forward, breathe, aviate, navigate, recover the situation.
Mike