Landscape path using alpha textures

Hi,

I’m trying to implement alpha textures on my landscape in order to add non-tileable details to the roads of a map I’m making. I’ve tried a couple aproaches on using the landscape material, but the closest I got was this:
https://dl.dropboxusercontent.com/u/20727717/hrs.png

The texture is masking, but it’s not masking the grass bellow it, it’s masking the whole terrain. Here’s the graph
https://dl.dropboxusercontent.com/u/20727717/mat.jpg

My question is if this is the right aproach to adding detail, or if I should be using another tool, for instance decals? The idea is to add small details like branches, sticks, or road marks to the existing “gravel base”.

Thank you