Looks good. Now we need someone to write one that does do a conservative estimate of additional difficulty increases. Difficulty increases aren't completely predictable, but writing an estimator that uses the exponential curve that best fits previous increases would be a good start.
Nah.
What someone really needs to do is have a graphing function, and after about a months extrapolation it says something like this:
