Have you measured this? I would expect that overclocking actually increases the battery life in some cases. This is because executing code is faster at higher clock rate, thus the CPU spends more of it's time idling at low frequency.