I would say this translation is slightly better. It is also better to have consistent releases rather than waiting for three months after putting out a teaser. There are a few other series I am following with two or three groups working at the same time. So, don't worry about the others, just do your own work on what you want.