Yep.
I have run the MM Jacket since 2006. It was blue and now it's sort of grey.
http://www.hitairaustralia.com/jackets.htm# ;D
I have a friend who tested a Rivet at 180Km/h (est) and well, who knows...He got hurt, because he high sided and landed on his side.
They work well on high sides and by stopping further injury if you happen to fall sideways. If you land on your back, or front they are great, on your side not so much, but they will protect your neck.
They take 100ms to inflate, you repack them if they aren't torn to shreds and you install a $20.00 gas canister and go again.
Now on the road I would recommend them because part of the inflation is around your neck. Mine has all the usual CE armour and trademarks you get in a quality product anyway with the addition of the air bags.
Off road however, I have come to the conclusion that they are not so good as they do not give great resistance to sharp objects.
The best bet for a Dual purpose bike would probably to wear the air bag vest under an impact vest. I can't find much in the way of either type of protection that protects your ribs from a side impact, which is the only injury I have received. Rib damage.
So I am going to try an Acerbis Koerta with a Leatt brace
I can't guarantee when I can report the results though. If it doesn't work with the ribs I may have to buy a storm trouper outfit.