There is a great deal of really good information in this article, but it's so long that it's hard to read through all of it without glazed eyes. It doesn't need to be shortened, or even reorganized, but some "bolded" subtitles or section headings (like those used in magazine articles) would help immensely! They would make reading and absorbing the information much easier, and would make it possible to relocate specific bits of information.
All in all, nicely done!
All in all, nicely done!