I don't trust the Duolock fasteners that come with the lip. For one, it seems like it takes not enough effort to remove the lip from the windshield. Two, with frequent removal/replacement, it sticks less and less securely.
If it flew off on the trailer, it is conceivable that it could fly off...