Your rolling cover sounds kewl, but a lot of work for a tarp.
I'm always blown away by the array of outdoor fabrics and materials by the roll at Outdoor Innovations on Main. (P.C.- you would LOVE this place...plastics, vinyls, canvas, mosquito netting). Me, I don't buy fabrics. I just drop off my junk to be repaired.