Something more radical is required rather than the apparently easily ignore audio "stall", cricket, and warning lights.
If we are able to identify the stall from the FDR then the system can be programmed to know how to identify a stall upset. Why not program in an automated stall recovery once it has fallen like a rock 5'000. Allow the pilot to over ride but have "rescue mode" activate automatically. At that point the a/c is likely lost anyway. This could optimize the nose down and application of power to the best recovery.