Of course it's not going to be perfect, we don't expect it to be. It wouldn't be perfect if Trooperman was actually on set for the original filming.
I guess it just irks me to keep reading posts praising everything else and then criticizing the hell out of his dub work. Most of it has been constructive (offering suggestions on how to make it sound more natural, etc), but it's still getting a little late in the game for this.