I have never seen N scale hail damage modeled before. I would take that as a compliment! Over the road truckers face many perils, both man made and natural.. MMM items are good, but need a lot of preparation. I think you did a great job, since my attempts have not been as good as yours!
Eric