First of all, congratulations on what seems to be a very well executed rewrite.
That being said, it will be interesting to see how this compares to all the stories about dangers of rewriting. I definitely want to see an update in a few months about the results.