It gets better! I just realized. In the picture where the "side grills do not fit" (because they aren't even pushed in), you can see the car is painted - and - what? The finish is perfect.
Even in his own photos he reveals that the 'pin holes' and 'bad texture' are non-issues. The kit looks flawless once installed.