The OnePlus Three is out and I got mine yesterday. It comes with speed charging (which OnePlus calls "Dash Charging"). As I read, it only works if the plug it comes with and the USB type C cable it comes with is used.
I'm worried that the battery will suffer from frequent speed charging when it's not needed (for example when charging over night or when at home for a long time during the day). Is this concern justified or won't it have a significant impact on the overall life span (not only a single charge-discharge cycle) of the battery? If it isn't ignore the next paragraph.
Is there a software solution for this, other than installing a custom rom by which it'd lose the speed charging functionality altogether? If there isn't, I could either charge it on my laptop (USB 3.0), on my Nexus 4 plug (1.2 A), or buy a different USB type C cable (and use the original OnePlus plug, in the last case). Which do you consider the best option?
It has been suggested by @bmdixon that this is a duplicate of that question which is not the case because neither does that question take into account additional wear on the battery caused by speed charging, nor does my question necessitate keeping the phone connected to the charger for an extended period of time after the battery has already been fully charged.