I am by no means an Atlus fanboy, but I do like the first three Persona games. And I have to say, yeah, Eternal Punishment's translation can be really spotty. It at least needs a text edit to revert all the changed names like Ellen, Mary, Brad, etc. Innocent Sin's fan and official translations, as well as SMT: Persona 1's translation, were all far better. At least Batsu's translation was better than Revelations'.