I love my Ultegra Di2. Smooth faultless shifting.
The only issue that I've had was I thought my bike shop charged the battery when they prepped the bike. I can tell you that on my bike when the battery is dead that the FD defaults to the small chainring and the RD defaults to the middle of the cassette.