NOO! That just traps dirt on top, the weeds grow in it and then send their roots through and that’s it you can’t pull them up and through the membrane. The secret is to put a DEEP layer of gravel down then weeds can’t get a hold and can just be raked off or pulled out without effort.
Every person and business I've seen that has that either lets it go to weeds or has to regularly dose it with pesticides to keep down the volunteers.