I've been in the game for couple of years now. When a new rep is coming out, I have always seen members get overly excited about it only to be disappointed when the factories mess up the details. I learned that I should no longer have any expectations at all. reps will always have flaws, yes some reps are much better than other ones, but as you have noticed, they get better with time, as they get refined, but still have flaws.
Also, I have learned during the passed years that the rep on the wrist is completely different than the rep under a microscope. many members get sucked in zooming on QC pics, that on the wrist, all the small flaws would not be visible. (I'm talking in general here among all reps) My suggestion is not to be wrapped around the microscopic details of a rep, you will always lose interest this way, yes there are few super reps out there, but 95% of the reps are not, including many of mine. I just make peace with the flaws and wear and enjoy the rep to the fullest. Sometimes, I get bugged out by some of the flaws, and I mod them and correct them, sometimes I find it too hard to fix, and end up taking it off and selling it.
My advice to everyone is, come in with the understanding that all reps will have flaws, it is only which flaws that you can live with and which ones that you can not. some members might find the lack of the engraving of the name in the back is a show stopper, others would't care.. I believe you should research the watch, look at it, and look at the gen, and make your own decision on whether the flaws are ok for you personally to live with and look at, or not.
enjoy the reps if you can get over the little flaws, but if you can't get over the flaws, then go ahead and let it go.. most veteran members understand that the rep on the wrist is different than on a bad pic taken by a phone, so you tend to see them doing the catch and release after having the rep on their wrist for few days and realizing it is impossible to live with the flaws, others decide that on the wrist those flaws are so not visible, and keep them and enjoy them in good health.
sorry for the long post, but I thought maybe this would put a bit of prospective on how this hobby works. Again I am speaking on reps in general.
Kind regards,