i'm not sure it will look natural later with the steel mesh
if you go with dry start method why not just put the moss there? it will cling nicely by itself
the moss will cover all of the mesh so that no steel can be seen. the moss will cling to the soil, it's just that it'll probably very very easily uproot itself once it grows in a little thicker. The soil already isn't the heaviest substrate. It might work if I went with a heavier substrate like akadama.
I got worried after i read this journal