Interesting indeed. Even with the drawbacks, I have found DXO to deliver the best looking image for the final product. If they have improved it, that would be a must buy for me. These people have something very good going. I do know what you mean about the fine detail at 100% viewing but the perceivable detail in the finished product whether it be print or screen still looks better in the DXO version to my eyes.