its the opposite really, especially under light loads, you save battery by having several cores, as each core can be run at lower clock and voltage while still completing the task, which saves a lot of power compared to having a single core running full clock/voltage.
Of course if you are going to load both cores at 100% there is going to be a penalty, but then either you are running a workload which you cant with a single core, or its going to take the single core twice as long... which means, it will eat your battery for twice as long.
The only real downside is static leakage, which is increased, but I think with ARM chips thats so low as to be neglectable.