It seems that putting a timer on the power source (set to say 30 minutes on, 30 minutes off if the load justified it) would be a fairly simple way to significantly extend the battery life. I've been thinking of putting together something like that for myself to charge a bank of test phones for 30 minutes twice a day.