I'm not sure if there is a better app for this purpose, and I'm honestly not that sure what this even does. I'm def not as tech savy as people on this board. However I this app tweeted, looked at the reviews, and got it a while ago.
I'd estimate it easily gives me 35-45% more battery life...