Thanks- at least on the M8, the onboard JPEG engine has more information to work with than what is stored in the DNG. The M8 DNG file stored to the SD card is compressed using a truly bad algorithm. The In Camera JPEG is based on the uncompressed raw image.
After reading on the Digilux 2: sounds like the in-camera JPEGs are better than what people could get using the Raw images.