Yes, my workflow is based on Capture NX, and with it's integrated version management and non-destructive editing, not only I'm happy with it, but I have too many pictures that cannot be moved to, say LR, without either converting to TIFF, or maintain at RAW level but losing the edit and adjustments settings.
So, once I got a Leica M9, I decided to make its DNG to fit into my workflow, and it does pretty well, and then a few users of other Leica cameras have asked me to support their models. There is also a bit of entertainment in decoding these file formats and master their processing.
Regards