I have actually replaced bias node with gain now.
I'm still working on this and don't want to explain everything until it's finished. The basics are this. The fake stones are great for stones but there are some limitations. I've got a function that is like fake stones except you can use any function to create the stone shape, any function to create the pancake effect and you can alter the seam where the stone blends with the underlying surface.
This essentially means that it's not a "fake stones" function but a masking function for anything.
I need to work on this more i.e. use it in a planet to fathom all the possible blending issues. I could not do this until the new curved math nodes came with TG2. These are great.
Here is one render of early tests. You have all the functions that you have with fake stones and what I've described. You'll have to wait though until I have this tested fully which means that I'll build it into a planet. I don't want to start a thread that has mistakes and bad graphs.