It sounds like in your case the shape of the stone will be pretty important so it doesn't roll off. Rip-rap and larger chunks of it with smaller stones and gravel between should do the job. Our local suppliers have dolomite, which is a form of limestone that is non-porous. It does not get mossy.