-
It's different circuits though ain't it, so it's effectively running two GPS circuits (maybe).
The biggest extra draw will be that more satellite locks = more processing required in determining the (more accurate) position.
Whilst you need a minimum of 4 satellites for to work out your position (in 3D) any extra satellites will help refine this but add to the burden on the GPS chip, which means more power required. Enabling GLONASS will effectively double the number of satellites available which leads to a noticeable decrease in battery life.
Don't see why it would. 2 or 25 Satellites, it makes no different to the chipset, which if I remember right, is qualcomm, which locks on to both GPS and GLONASS equally. I'd go as far as saying it will be less power hungry since it's finding satellites easier and thus not pushing power through signal to find more satellites.