Interesting. I made the mistake of planting potatoes in felt pots using peat. It dried to concrete on top and didn't let any moisture get through to the roots. They just died off. Would worry a little about that. So it dries up, keeps out weeds, but allows moisture through. We are supposed to be a rather dry place though you couldn't prove it by me. I think the all but constant over cast fools us into thinking it rains all the time. Not so. I would definitely not consider us humid. That is an interesting thought. Mulch, ground up wood chips - nothing works. I dug out weeds, put down cardboard, mulched, and within a month had a nice crop of chickweed growing.
And it is all but impossible to use a weed shuffler to dig that up.