This only works for canopy frames that are in a fixed location. If the canopy is constantly being taken apart and moved to different locations. This wont be a viable fix.
Great idea. To answer your question, extra covering may add weight to the frame, although it will protect the original cover that supports the frame from UV damage. I like this video. It has been helpful to me. Thank you for your improvisation.