Does Forcing GPU Rendering Affect Battery Life?
Almost all updated apps have GPU Rendering coded into the build. The reason you have an option under developer settings is simply to test the feature as a developer.

Unless you are ok with the minimal performance increase at the cost of battery life keep it off, if an app can utilize the function it will.