You know I love your car, the build, the process etc so I'll give it to you straight-
The tow hook insert looks great. But I do not think it belongs on your car. Not because it is "an import thing" or "unnecessary."" I think it takes away from the lights, which are already a pretty flashy bumper detail. I think adding it is just too much of a good thing.
You don't need to worry about showing off customization skill, the car is full of it. Remember to look at some stocker pictures once in a while. I forget that certain things I have done were mods all the time- but I betcha people going to shows that walk by line after line of stock restorations will notice!