Yeah, version control seems like a better approach in every way. Some of the articles I've been asked to review are clearly written by a harried grad student writing English as a second language, as though the senior author didn't even bother proof-reading it. I see no reason for me to expend so many hours reviewing to figure out what in the hell they're talking about, effectively editing and proofing as I go so I know it's at least structured correctly. I think I'm effectively being co-oped by the senior author to teach their students. Why not just post to GitHub and see if it gets traction? If it does, cool. If not, let it die quietly under the fallen leaves.