Your local nursery sells them.....they are called "shrubs."
LOL
Given that the RPZ is along side the house, this sure sounds like a VERY viable option. Of course to keep your RPZ instilation "legal", you have to make sure you still have access to the device (therefore the shrubs should not totally isolate the device).