Installed this earlier today, only thing thats worrying me so far is that it seems to wake up my phone (to the point it asks for the passcode) every now and then. Not really a fan of that happening all the time as I can see it draining the battery pretty quick. From what I remember reading through the GammaThingy source code it has something to do with needing to wake up the display to change the gamma (https://github.com/thomasfinch/GammaThingy/blob/2b504461c4f1...) but it seems to be doing quite a lot more even once the max temperature has been reached...
Edit: also probably worth mentioning, unlike GammaThingy the implementation of f.lux is hidden inside of a compiled nib.
This build of f.lux prefers to use notifications (you can turn off the Notification Center ones).
The screen settings we're changing only work when the screen is on but we have to be "ready" when you unlock your phone. We're working on a version that does quite a lot fewer wakeups.
In our jailbreak version, we just hook the screen unlock and do work then, but we can't do this in the jail because we never wake up.
In this version the notifications serve as a "wakeup". If we fail to show a notification, we hit the unlock instead.
Edit: also probably worth mentioning, unlike GammaThingy the implementation of f.lux is hidden inside of a compiled nib.