Yes indeed Saurav, you can even use a surface layer AS density shader and connect a powerfractal to the breakup-input. Set the powerfractal scales closely to each other (so low octaves), increase contrast and reduce offset a little. This will give a clumpy density shader with heigth and slope constraints via the surface layer.