Warm is fine, really. People always underestimate the maximum temperature electronics can run safely at...
As for draining the battery, it's not the overclocking that does it, it's the fact that you're running an application that is using 100% cpu time!