I bought this to replace a functional Dura Ace 9000 front when building up a new frame. It was a bit of a splurge, but I feel like it's quite a bit better. The shifts are a bit quicker, but also it's far more out of the way (no tire or frame clearance issues), and the built in cable tensioning is fantastic.
Pretty typical for Dura Ace products. Works flawlessly and necessary with the new DA cranks as chainline has changed.