help needed...

Does rooting and romming your android phone regularly affect the battery life of the device? I've been doing it for some time now and i feel there is battery loss.. is it a mere coincidence because my GN2 initially used to live up till 2 days without charge and now it just pulls a day and a half.

Also is it safe to reboot your device while it is charging?