With version 4.3 we got a needed feature with charging in that we can now set when we want charging to start. What we need now is a feature that allows us to set when we want charging to end. For example, if I set my charging to end at 7AM (the time when I leave for work) the software would automatically figure out what amperage to charge at (many times a lower amperage than the 40 amp max) so that the charge will compete exactly at 7AM. This would have multiple advantages: 1) This will allow for charging at the lowest amperage that will still provide a full charge thereby increasing battery life. Currently I purposefully set my charge amplitude to 15 amps. 2) No more loss from vampire load after charging. As it is now, if your charge completes at midnight, then from midnight to 7AM you are slowly losing range. 3) No need for battery to warm up in colder climates. At present, if your charge completes at midnight, then the battery is no longer being warmed from midnight to 7AM and you have a cold battery when you leave for work. 4) 12V battery will not be draining. As we have all seen the 12V is a critical component of the car. While the main battery is charging, the 12V is charging as well. After a charge completes, the 12V slowly drains.