To deal with specular sparkles on edges of things in VR, it would be awesome if a technique similar to what I have seen Cubed do in Meeting Bunker was applied to this shader. The farther you are away from the pixel, the less specular it has. (there is probably more involved, I'm not sure!)