Thank you all. Eventually I will have to mix this shader with other types of displacements to get a more natural result.
There is one thing I can't solve; that's the sides of the blocky displacements that are hard to texture and they look stretched because they are stretched of course. A compute normal helps a bit but far from enough.