The dub was amazing. The dub of the baseball episode, however, ended up taking out some of the racial slurs and shit, such as "Fucking Japs!" and all that.
Basically, the episode was so fucking hilarious because of how Japan was portraying America, but the dub had to tone it down.
Other than that, yeah, the dub was about as good as it can get.