What I would like to know is how is it that a DNG file is 20% smaller than a NEF?
ALL camera manufacturers use proprietary settings in their RAW format (NEF, CR2, etc.). They do not share the specifics with the vendors of RAW converters. So Apple, Adobe, DxO, Phase One et al
interpret the manufacturer's file formats with their own proprietary approach. That is why you will get different results with Aperture versus Lightroom.
DNG interprets the RAW file and saves what it believes to be the appropriate information to "develop" the image. Along the way, DNG discards the manufacturer's proprietary information because
they don't know where/what the proprietary information is in the original RAW file. This results in a smaller file. However, DNG can be set to embed the original file - which results in a larger file than the original.
Have you ever gone back and reprocessed a file that you originally post processed in a previous version of Lightroom or Photoshop? I have and you can see the improvement/difference in the versions of Camera Raw. For this reason, I save my original digital negatives (NEF, CR2, etc.) and do not convert to DNG. I want to ensure that I have all of the information that was originally captured. I have established my workflow to work at a directory level to ensure that sidecar files are always synchronized.
I'm not saying that DNG is bad. Frankly, I would love to see a universal RAW format. IMHO it won't happen as long as camera manufacturers are trying to create or maintain a competitive advantage.