I too have the Smith Roll-Off system; and, I too have had nothing but problems with the film sticking.
I have long since tried the fishing line "fix" with mixed results. The line has a tendency to pull off of the mounting screws when the goggles flex, leaving me in the woods with screwed up goggles to contend with.
In my opinion, the manufacturer needs to take responsibility for this "F-up" in design and come up with a viable fix for the consumers who have laid down the cash for an "unfulfilled promise."
Since then, I've switched back to tear-offs, as well as, another brand of goggle.
TP
2003 Gas Gas EC 300
2000 Suzuki DRZ 400E