Thanks for sharing your review Moshe. Do you know of any data that suggests that an airbag jacket actually protects you in a crash? I seem to remember a study where scientists found, by reviewing crash data, that many of the injuries suffered by riders in crashes resulted from contact between the pelvis/stomach area and the handlebar/riser assembly in frontal crashes. I can't seem to find it now, but I kind of wondered whether that jacket would mediate injury in that scenario?
The jacket wouldn't be of any use to me since it's primarily a cold weather jacket. Very little riding occurs around here in the winter due to snow and ice, but it was a good evaluation on your part.