I’m working with CAD data daily at Logitech. The designers rarely add edges to their data.
It’s a bit of a hassle to add the node to each shader, use comp maps or VRay Bump materials all the time.
Could this be integrated into the shader at all like many other renderers have done?
No, it probably won’t happen unfortunately. We have many materials, and adding all the rounded edges options to all of them seems a bit over the top. Corona had these options in the material and they were later removed actually in favor of a CoronaRoundEdges texture. The texture approach allows you to connect one single texture to many materials and control the rounded corners functionality from one place.