If 10 people post there way of doing it, you will have 10 different node setups. I’m just 1 out of those 10.
The problem with all those different maps is that you need to have them. Most of the time you don’t see enough detail to make it worth wile to spend the time making them.
In your case you might go true all the work because it is only one object and close to the camera but still, is it going to make that much difference ?
It is of course, a good exercise to learn what stuff is doing and where it is for.
There is no need for a ‘Texture Coordinate’ node if you have only one UV-Map. Blender takes that one automatically by default.
The principled shader is sort of all in one, I like to keep it simple. The Guru has a tutorial about it. As you can see in those two images it has a different result. As long as it looks good, I’m happy.