Here is another approach to fake stones, using the internal colour variation to drive the surface of a duplicated fake stones used for actual displacement, also clamping the colours to solve near black colours in shadows, with some other little bits I do.
Used exaggerated colours for demonstration. The compute normals slow things down a bit, but smooth edges.