Hi Francis!
Well, your latch support bracket assembly is so clean, the Chrysler stamping plant guys would be jealous!
I just completed the restoration of the body work on a VERY SANO 1/1 Dodge Challenger (1970), and let me tell you that the OEM stampings left much to be desired.
I read in a very interesting book about the design and development of the Cuda/Challenger twins that the jobs in the "body shop" section of the factory were the less desirable, because of noise, dust, fumes, etc. Therefore, the more senior employee managed to avoid being dispatched there, and the least experimented recruits ended on that line. It would explain some of the "approximate quality control" on those cars.
But yours is a "racer", so finessing the details is allowed.
Bravo for the masterful work, and keep on! So much styrene, so little time...
CT