I'm worried about being on the road with these. If they are as indestructable as suggested/demonstrated, it seems like everyone else on the road becomes the crumple zone for both vehicles. Perhaps the anti-dent is different from crumple zone considerations, but definitely a bit intimidating to share the road with.
And does it only come in one color (stainless)?