Even though I DO NOT have experience in any of them but I'm gonna vote for spray tint. The reason is that sometimes with overlays, the taillight or headlight lenses crack due to different consistency of the plastic (over long period of time)
Keep us posted.