Wikification, copyediting, and general cleanup are needed, but content-wise, I believe it now passes. According to the AfC reviewing criteria, needing cleanup is not a valid reason to decline, thus I have accepted this article.