A guy told me this afternoon that Evel Knievel came up with the idea for an airbag vest. I found a couple references online to Evel promoting some kind of safety vest but didn't find much about it. I saw lots of folks concerned about it exploding and accidentally being activated by forgetting to unclip it. The videos don't show it exploding, and I can personally vouch for it not going off just because you forgot to unclip it when you step away from your bike. :blush
Oh, and the other main concern people have is thinking you need to send it off to repack the airbag - nope you can just snap it back together following the instructions on the video. I haven't set it off (yet) but I have an extra co2 canister in case I do.
Good judgment comes from experience. Experience comes from bad judgment. ~ various
Believe you can and you're halfway there. ~ Theodore Roosevelt