To extend the useful life / capacity / charge cycles of the Li battery in the vacuum I suggest an app option to stop charge at e.g. 80% and return to base for recharge at e.g. 20%. This would give significantly longer life to the battery pack than the present 5%-100% charge/discharge cycle.
I was pleased to see that the firmware / Software already supports that charging mid-clean cycle had the vacuum restart when it had reached 60% charge - very good for battery life.