During the kernel hack testing, the devs found that with the screen off, the fps rate skyrocketed which is why they're focusing on the panel boardfiles. That said, it's unlikely a battery related issue because if it were, they would have prohibited the GPU from generating anything above 30fps.
An XDA member even has an e-mail from a supposed HTC Exec by the name of Keith Nowak who dispelled the battery myth. Source:
Reply from Keith Nowak about the 30FPS issue - xda-developers;however, he maintains there is a link between fps capabilities of the panels and HDMI:
Keith Nowak said:
"The HDMI output that delivers HD content is, as you would expect, very resource intense, and as such, puts a limit on the output that can be used for the main display."
WRONG
Further, he goes on to say,
Keith Nowak said:
"We have seen reports of a hack that purports to “fix” this, but after investigation, it turns out that this hack is simply allowing data to be pushed through the display interface at a higher speed than it can reasonably handle – resulting in, as you would expect, a choppy, unacceptable image of very poor quality."
WRONG
Obviously, he hasn't seen my video....
At the moment, I have no reason to believe anything HTC says on the matter until somebody comes clean, offers the kernel source, and lets the developers sort it out.
WRT my personal experience with the battery, it's no worse than stock so far. I had some troubles the first night dropping 30%, but I solved that by lowering the min/max to stock with SetCPU. I got
much better battery performance with flipz' ROM because he really goes out of his way to optimize battery.
So, short answer, I don't believe battery has anything to do with it.