We do have Anime Centrals scripts for the Logh. And yes they do help a lot.
If it wasn't for those it would take a long time every episode. Logh has a lot of talking
As for my been happy that we lost the translator. I am a happy guy dont let things like that get me down.