“Distance from the mesh makes the lines thinner and makes it very difficult to see.”
See this video: Glow Over Distance & Grid tutorial - YouTube
It basically takes the absolute world position of the object and the camera position, passes it through a “Distance” node (which outputs a value) and uses that value to dynamically increase the thickness of the edges. Pretty cool stuff.