I got mine tonight. And I have the same general impressions you have Roger. But, I do to make one correction on what you had to say about real cars. Ford stepped away from offering factory bumper guards on most of their cars from 1958 through the early 70's. And in 1973 bumper guards did not become standard on most cars. 5 mph impact bumpers became a requirement for the front of cars starting in 1973. '74 they were required in the rear. But, bumper guards for the most part were still options even with these new bigger bumpers.
But, as far as the Revell Del Rio model goes, my initial look and thoughts are pretty much the same as yours.
Scott