I have found the key to keeping it from flogging is to add more grommets and tie offs.
I made one out of a $30 tarp treated for UV protection, added more grommet holes and it has lasted two years so far. Easy to put on, but harder to secure due to all the ties at each grommet. I also coated the boat-facing side of the grommets to keep them from scratching the boat.