About video recording: I can't check it myself atm, but check the build.prop if it contains a line concerning '720p'. If it does, you could try removing that line. I'll look into this myself later (really busy with some kernel work now).
And about the battery: it does change, but where you would expect a red battery when it's almost empty, the color only changes a little bit, so you won't see the difference immediately.
Nevertheless, you can see the difference if you saw it once
But agreed, it isn't the best solution ;p