Keep it going. This is an awesome piece of work with a lot of logic included in with the stats.
Author's response
The logic that goes into the stats is like you wouldn't believe. I won't claim to be perfect on them, but it does boggle the mind from time to time.