File Size Question???

   I am attempting to make a Piping Assembly with the smallest file size possible. Doing researching i found that there is three ways to make the assemble but getting multiple answers on which methed makes the smallest file size. My choices are to do a Structure member, Feature Sweep, or Surface Sweep.  I believe the surface sweep makes the smaller file size. If there is any other way to make these file sizes smaller, That would help alot. These models are only for visual representation. I have attached a PDF example to help explain.SolidworksGeneral