Another side thing on the same idea. is it possible to add a condition to say the throttle. So instead of setting the Lipo/relay to a switch, instead add it as a condition on the throttle. So for example if the throttle = 75% or more, energise the relay. So the the power boost is determined by how far you push the throttle. Presumably as you are flying towards the ground trying to pull up your throttle will be above 75%, at which point the relay would be energised and you have emergency power to pull out. I’m not sure it would be possible on Betaflight, but maybe one of the others, iNav maybe. Not that i would probably use Betaflight on a LR build.
More experiments.