This article describes a method to extend the battery life: use a low-power controller to switch on the Arduino only when needed. The author states that this method uses considerably less power than using Arduino's sleep mode.
Are there downsides to this approach? Which variant should I build?(The TPS61240 variant seems to use something from Circuits@Home that's not available anymore.) I'd appreciate schematics or links to detailed instructions.
Background: I'm building a sensor device that's in an environment with no mains power supply. The sensor should wake up eg. hourly, read eg. a temperature sensor, possibly send an SMS and then go back to sleep.