Maybe post a picture of your yard to get some help. In the deep south I find everything grows fast and furious, I would think grass and weeds would grow through the mulch in no time. I would rather use ornamental ground cover to delineate the zone in question.