I don't think the early W126's had the streamlined plastic panals underneath them. They seem to seal pretty well I don't think much more then a little sand would get above them.
Winter sucks thats why half of New England goes down to FL in the winter!