Hi!
I know this shader, it is exactly that what I have told before, three texture is too few! could you use one for the grass, one for the roads, one for the stones ok, and if you want also marshy zones and a wood with dries leaves on the terrain, or near to a river stones with sand, or rocky zones, or the ground of a small country, with sandstreets and stones together what do you do?
salva