Quick look at the source code and dependencies indicates that brightness-controller-git is using xrandr under the hood which If I am not wrong only changes the color of the display which then creates an illusion of change in brightness. I don't think this would improve battery life in anyway since the change is only due to software level manipulation. I would prefer switching to windows for changing the brightness and then reboot over xrandr.