Following are the thoughts (short) of someone who has one and I'm not sure which one.
Yes I have one, has a lanyard you connect to the frame of the bike and if you get thrown the jacket blows up and cushions the impact.
Tried it out a couple times by just yanking the lanyard and it seems to work fine, it is a pain to remove and reinstall the inflatable bladder to wash the jacket.......the one I have also came with the zipper on the wrong side, I guess because it is made in Japan, and the jacket material itself is not near as durable such as say a Kilimajaro Jacket. Once I simply unscrewed the CO2 cartridge and washed the jacket and XXXXXX you idiot......Lol...the bladder filled with water, uh oh.....so it took time to get all the water out of the bladder. Learned not to do that.