Thoughts ??

I agree, but any extra safety that could be gained is worthwile.

It looks like a decent product, but you can’t always plan on how a vehicle falls. I could see the vehicle falling in the area of your chest. Not sure this will save every life.