Display image in front of first person camera?

Just looking for advice on an approach for this idea.

I have headshot support in my first person shooter. I’d like to display a bullet hole image on the player’s screen who just got shot in the head. Should I place a headshot texture in front of each camera and just enable/disable it for ‘x’ seconds? Or is there a better approach to this?

It depends how much screen your bullet hole will take. If it’s on the whole screen it might get expensive to draw. But if there are like 3 holes 64x64 or whatever drawing with GUI is good enough.

I’m reading around that instantiating a plane with a refractive material (of the bullet texture) would be better than a texture displaying on the screen.
Do you have any input on that approach?

I guess that would work as well. Maybe not “instantiating” but have that plane somewhere and when needed show on the screen.

The approaches I’m reading on don’t seem to be working for me?
Should I be able to apply a GUITexture prefab to a Plane? Making the texture a child the plane isn’t working.