I've not read it yet to know if the translation quality is better or not, but it's never pointless to retranslate something. Different people have different takes on how to translate, and reading multiple translations can give a better understanding of the original. Whoever uploaded this, keep up the good work, and I hope to see more from you.