Re: Front yard landscaping
Walt, you need a better class of friends.
Rock will help, though not stop erosion if you're having a problem with it, which you don't seem to be. The use of weed cloth helps to control weeds to a point. That is to say, the cloth stops new weeds from coming up from underneath it. It does not stop wind blown seed from sprouting between the rock on top of the cloth. It isn't likely that you'll have any more issue with bugs or critters if cloth is used.
Added benefits to weed cloth is that it aids in water run off, so be sure to grade the soil around the house properly before installation. It provides a barrier to the rock so that if and when you decide to remove the rock and do something else, you won't have the stone mixed with the topsoil. The cloth also holds moisture in the soil, so any plantings within the cloth will require a bit less water.
I personally am not a fan of rock, it looks great for a short period of time, then is more difficult to maintain when weeds start to take hold. If you've got dogs or other critters, they'll knock rocks loose and spread them around where you don't want them. In the fall, when plants loose their leaves and needles, rocks are a challenge to keep clean. This has been my experience, FWIW. Have you thought about using various vegetation as ground covers? There are some nice ground sprawling plants that are non-invasive and require little to no maintenance.
I suffer from CDO ... Its like OCD, but in alphabetical order, LIKE IT SHOULD BE!!!