Thanks. Wife likes it and that was the main goal.
My guess would be it will help for a while. Until enough sediment covered the rocks that the sediment layer is deep enough along with the sand to support plant life. But that is just a guess.
Landscaping fabric might be of some use also.