I tried overlays on my 350z. I didn't like the look, they looked cheap. On the 370 and my corvette, I went with professional paint job and they look awesome, and the parking lights are still visible in daylight.
Correctly done, painted looks like they came from the factory that way.