Remember battery left is trying to learn your habits and the capability of the battery over time.... adding a charge now and then "even though that may be nor "normal" practice" disturbs the calibrating and it will be forced to wait till next time to get that sample.
Unless Matt corrects me.. thats my understanding....
What he said

Having run the Seidio battery for a few days now I'm seeing the biggest problem with inaccurate readings is that the battery reports 100% after charging even though it's actually much much less. If you take the phone off charge before it gets properly full all subsequent readings are wrong which really messes up the estimations.
I've got a few ideas to try out which may give more accurate readings. Watch this space...