I quite agree with you, actually.
I slightly rewrote descriptions I found on another website, and those were nothing more than a very poor translation of so-so descriptions in Russian.
If you're an English native speaker, who's passionate about the language and would like to help the project, please contact me at mikhail@zhilkin.com