The problem is DJI.
They have decided to take away control of charging from the user. They supply a PSU type charger that basically thumps out 17.5V regardless. The battery internal board then regulates the charge rate in.
To put it simply - the DJI charger is a CV unit and mimics the CV state of a LiPo charger but without the superior balancing ability.
The balancing is reported to be done by the battery board - but this is not actually 100% correct as the board shuts off at total 17.4V ... so any balancing is shortlived.
The LiPo charger .. Procharge ... Imax ... SkyRC ... Accucel ... whatever brand - is a twofold unit. It not only provides user settable amp rates / cell number ... but also the ability to balance fully cells. That's where the problem appears ... DJI do not allow you access to the balance lead. That's tucked inside the battery case and plugged into the board for telemetry purposes.
So is the Accucel better ? Yes and No.
Yes : Because you can see the charge figures as its working ... voltage, amps, time charging, mA's in ... and it shuts off when it reaches full charge.
No : Because you cannot use its balancing function to get the very best out of the pack.
So as I suggest ........... if there is no intention to have any other model with standard format LiPo's - then a LiPo charger such as the Accucel is money you can save.
In my opinion if a person is staying with DJi and the P3 series ........ and has multiple batterys - then best buy is :
https://www.amazon.co.uk/dp/B015B86ULI/?tag=rc-toys-21
I have one and its excellent. I agree that it has no display ... but it charges 3 batterys and Controller SIMULTANEOUSLY in the same time your DJi charger only does one battery !! ... unlike the grossly overpriced and sequential rubbish others sell !!
Nigel