Having watched the videos above - I'll have to say...
In all my years of driving - certainly a million miles or more - I've only been involved in 4 accidents - NONE OF THEM MY FAULT - and they were ALL rear end collisions.
What do you think of this type of device?