I reckon the inflated bladder in the luff sleeve is a good idea for race sails...but then we'd be accused of ripping off an idea from the kities and we wouldn't want that would we?
Now here's a doable idea. Short lanyard connected to a modified UJ washer so it rotates, pocket in the sail's mast protector or aftermarket in a clip on mast protector like the old days, sail separates from the board and tugs on the lanyard at a pre determined pressure and PFFFFFT air bag inflates.
Then I ask myself, wouldn't the lanyard be suffice to keep the rig connected to the board? What happened to the UJ security strap in the first place?
Anyway it was fun playing with this idea....it would work though.