I would remove the regulator, as it's not needed.
I have had a node running for the last 6 months based on a Sensebender Micro and a bmp180 (if I remember correctly).
Batteries have been used by the Sensebender alone in the 12 months prior to the addition of the bmp180, and the node still reports about 66% battery left (that's 18 months of service time, where the last 6 is with bmp180)