The problem I see is the windsocks are not likely to be downproof and the mesh bags certainly aren't so they add nothing but weight.

I think this would also require as much sewing as a normal...