I think I've been able to improve the brick material.I also vastly simplified the graph, and was even able to turn most of it into a single reusable node. I got this result by basically just plugging in a height map of the bricks and a Flood Fill to Position from the brick pattern into the node.
I think you should look at having more value differences in the material, as it's looking quite flat now. You can also use the curvature node as a mask to highlight some of the edges, which will communicate the material more clearly. Lastly, I don't know if the current lighting is showing the material in its best way. Try…