I just looked at the Euro version's page, and there's one little translation gaffe I noticed. クーバース should be "Kuvasz," not "Kuvarz."
Kuvasz is a breed of dog. I picked this little factoid up when I was, yes, planning on doing a fan translation. Suffice it to say, I was never so happy to officially cancel a project. :3
So yeah, just offering my two cents to help make the finished product just a little more awesome. I've been waiting years for this, and I'm preordering it as soon as I can.