I've actually had significantly fewer problems with the Russian client to-date. I may stick with it regardless.
I personally don't mind the Russian-English client. Aside from some occasional Engrish it's actually good.
Considering that they're asking for English translators, I think they're trying to translate the developers' version of the client, which is in Chinese. The Russian client is farther along in updates than the old English client, but I want to be able to check out the RaidCall store (which is currently in Russian). Not only that, if they translate the developers' client, we'll be much closer to getting the Android update than even the Russian client.