The 54T rings are designed to be ridden with a 42T inner ring. Using it with a 39T inner will probably degrade the front shifting somewhat. The gains from adding 1T in the front are minimal (less than 1/4 the difference between using a 11 vs 12T in the back).
I have a friend who's running 54/39 with 11-28 rear and it works fine for him on two bikes. Kuota Kalibur and Cervelo p5-6. In any case, if I wonder which duraace 54t (7800 vs 7900) which will color match the ultegra 6700.
Thanks for confirming that using a duraace outer will work!