In our NY house we used black plastic with small stones. Works great, minimal weeding, long life. Huge amount of flower beds and the perfect solution if you have a way to move them/get delivered in bulk.
In Texas we are using mulch for the first time. Too soon to tell but I can see the issues raised starting to occur. Smaller footprint so maybe it will work out.