EmonTH firmware drains batteries

The EmonTH with "standard" temperature sensing firmware works for a long time and obviously conserve batteries.

I have used the EmonTH pulse counting demo software - https://github.com/openenergymonitor/emonTH/tree/master/emonTH_PulseCounting - and it works nice but drains the batteries quite fast (a few weeks). 

I suppose I can adapt the battery saving features from the "standard" temperature code.
Does anyone have an idea if this will cause problems for fetching the pulse interrupt?