@nathitappan that is a very good setup in the video, I will probably use that myself.
You can add the image texture direct to the helmet material in a similar way.
I wouldn’t use a separate object for the decal, subdivided and a shrinkwrap modifier, I would rather have less geometry in the scene.
But it depends on the project and how large the scene is if you decide on using this method.