Perhaps a small supercapacitor could be added to allow for a graceful shutdown? Retrofit?
As a bonus it could help to reduce the incidence of brownouts, and if one is detected the FC could throttle back to reduce demand.
In December, I suffered an expensive brownout on a 4km mission that I have previously run several times successfully.
On that occasion, the quad was trying to go 10ms against a 10ms wind after 3km with less than half a battery remaining.
The logs ended abruptly, motors were saturated and the video shows it suddenly keeling over and falling out of the sky with no motor noise.
Was grounded for a month, needed new gimbal, camera, joints, props and significant repair time. :(
I'd rather this not happen too often, so suggest that keeping the FC alive should have a higher priority than user/mission demands!
Cheers,
Andy.