Thanks for taking time to read the article and provide your analysis (which I agree with).
Perhaps I should have simply recommended to read the article as it contains race-by-race analysis. "Excellent article" certainly implies accuracy.