Name: greene Savannah, GA (Sunset 28) (Zone 8b) I have no use for internet bullies!
It will be good for the vines if it is attached firmly to the arch. The only drawback I can imagine would be at the end of the growing season when removing the dead/dry plant material from the plastic. Those small holes in the mesh could make it a tedious task.
Sunset Zone 28, AHS Heat Zone 9, USDA zone 8b~"Leaf of Faith"