Di2 is definitely an improvement on manual shifting. I really like it for that. In my experience the potential issues one can, and I have, encounter take the shine off the experience.
My tips would be these. Ensure you connect all battery level indicators to a reliable app. I use Wahoo. Do not rely on the Shimano app, which is shite, or the manual methods of checking battery life. For example pressing both shift buttons simultaneously will show a green/red indicator light for a battery level. Red, low, starts at 10% if you have 11% you'll get green!
The shifters are powered by small lithium batteries. The quality and charge level of those shipped by the manufacturer can be questionable. I had two fail inside 100 miles.
Find out what battery size your Di2 uses. Mine are an unusual size and only available online. You may need a small screwdriver to change the batteries. Carry spare batteries and screwdriver in your saddlebag.
I'm posting with the voice of, bad, experience. Saying all this I will have Di2 on future bikes as it's a good shifting system. One has to be prepared for events most people won't tell you about as they haven't experienced them.
I was able to help a buddy with spare shifter batteries when his packed up mid-ride. He didn't know how to check, was told they would last at least a year and didn't have spares.
It's just like carrying two tubes.......