Failsafe on a switch? AutoLand?

Until GPS based flight modes become more mature how about an auto land feature that can be activated in the event of a failsafe? I understand failsafe already exists and simply sets throttle to descend and after x amount of time shuts the motors off. If the current mode was selectable via a switch it may make a good panic button for use during testing? 

OpenLRSng allows users to store failsafe values on the fly, so in the event of failsafe it would be like flicking the switch.

Also the current auto land could be improved by utilising the on board baro, check baro, has it changed much in the last 2 seconds, no, shut motors off.