I strongly suspect the decreased battery life is a side-effect of the data corruption fixes, which basically prevent powering down the iPod's storage subsystem.
(the iFlash adapters don't properly support the standard ATA power management commands, so Rockbox has no way of knowing when it's actually safe to kill power. The corruption was a result of killing power too early, so to be safe we never power it down when the storage device doesn't claim to support power management)