Those look really nice. These newer vehicles coming out have so much large area on the doors without protection, all in the name of style. (Terrain, Equinox, Enclave, Malibu...and a ton of other makes and models). Luckily, I don't have a door ding yet on the Enclave (knock on wood), and our 6 year old Bonneville doesn't have any door dings either, but that car has proper moldings from the factory. Why they got rid of them as standard equipment on the newer designs, is beyond me.
Again....I think those moldings you put on the Terrain look great....definitely something that should be an option, either from the factory, or for a dealer installed option.