Personally, I don't care if multiple people are expending actual effort. That's great, there's options, different people have different localization styles and tastes.
But this? Machine translations are a nice last resort... but it is stupid as heck to resort to unreliable babelfish insanity...