Awesome tips. I'll try increasing the refresh interval to 2 minutes and turning off the wifi in between refreshes to see if helps with battery life.
Side note this also finally explains to me why battery life on the Kindle is SO good in airplane mode.