This post provides a really solid overview that covers all the necessary bases without any unnecessary opinion. I think anyone who stumbles upon this page will find a lot of value in your writing.
Having read a few different perspectives recently, I can confidently say that your methodical approach to presenting this data makes it one of the most useful and balanced pieces I have encountered so far.