Thanks for posting this and other input folks. I recall seeing this contraption a while ago and wondered. I'm still an inexperienced rider who has yet to get off his can and take a good safety course; the adverts caught my eye figuring this could save my butt.
Prudent steps towards safety are a given and this device seemed reasonable enough, but I'm not sold just yet.