Using landscape fabric under mulched paths or under raised beds is a totally different thing than trying to use it in a perennial & shrub area. I don't see it getting in your way unless you try to do something completely different there. I just got some good quality (I hope) stuff from Greenhouse Megastore to use under my new galvanized raised bed rings.
Unfortunately, I don't think anything will stop the shoots from the nearby Peanut Butter Shrub. I really do love that tree, but I would only advise planting it in the middle of an area you'll be mowing, because it's determined to create a thicket.