I will have to get a second cup of coffee and think about this a bit before responding.
Having flown helicopters for more than a few years and been involved in both military and civilian parachute jumping....and having an air bag equipped vehicle......I have some questions about the system being undertaken.