got the reflections somewhat believable now too, since its all coming from a 2d texture, its tricky to make it work, but with some blurring we can get away with a lot of things
the only problem is, we cant really blur anything inside the shader editor, so the last pic is the node setup for blurring a texture or procedural map inside the shader editor.