After going through the posted pictures, I wouldn’t call all the imperfections slight. It is unfortunate that the stripes are so sloppy. I don’t have one of these engines, so I cannot compare. Although all the imperfections would not likely be noticed when running around the layout, they would still bother me.
There are so many posts on this forum that reflect the differences in the culture of this hobby between those who accept less than perfect manufacturing, and those who don’t. You will have to decide which camp you are in.