Reading this just reminds me of Brakken from tehskeen who nearly killed himself over the scene and closed his site because of all the drama.
As far as translations go unless you are up to par with something like Mother 3 then you are bound to get whining and bitching. If you're someone that takes all the drama to heart then you shouldn't be doing it in the first place so it's a good thing this guy quit.