Debate: Is the new Mass translation worth all the bother?

Debate: Is the new Mass translation worth all the bother?