Generally speaking, I prefer to wait for a better translation. That said, your translation of this chapter doesn't seem markedly better than theirs. The word choice and overall feel is more or less the same. Your cleaning and redrawing is better, but theirs is good enough that I wouldn't notice if I weren't directly comparing it to yours. No disrespect, I know it's a lot of work, but I can't fault them for wanting to pick it up and catch up to the raws when they can release a chapter every week instead of every two months.