Here is a voronoi fake stones shader, which, as far as I can tell, has a better colour continuity across the rock's surface. There is still the issue where some voronoi cells are just slivers, or barely visible peaks, and thus come out as tiny rocks or sliver rocks. Hopefully we're get a more powerful voronoi shader in the future.
The density function works pretty much the same as a normal fake stones shader. Example attached (which apparently GIF 2.0 images are not allowed. Says it doesn't pass security check. Only this larger 1.0 works).
I did not add warping as part of the function, besides a surface PF. The reason being is warping is inherently subjective, and can really add to the render time. So I just added a simple fractal warp after the shader in the example project. The stones do have lateral displacement, and the normal computation is masked to the stones with the merge shader, so shouldn't be computing space between and thus causing erroneous slow-down.
I hope this version of a voronoi fake stones comes in handy where conventional methods aren't working for you.