I wouldn't call their translations similar. I've seen few big differences so far. Still, I can't determine, which translation is better: as I don't know japanese and rarely check the raws, I rely on my intuition and pick one which is more natural to me. But this time I'm in a deadlock...oh well, who cares?