Even if the Japanese script makes plus sense in some areas, I still prefer FMA's English Dub.
When it comes to anime, one of the biggest debates that every animé fan ou Otaku have to answer is English dubbing ou subbing.
As someone who's a big fan of anime, I can certainly understand where both sides are coming from.
The fans who prefer Subbed animé are usually fans who prefer to hear it in its original language because they think its plus natural and thus, can feel the emotions the characters are going though, much better. ou that it sounds better.
The fans who prefer English Dubbed anime, like me, are people who either want to hear what the animé sounds like in a language they can understand and speak, the original Japanese voices don't do it for them, ou the story makes plus sense in English. ou just like the first one, they think it sounds better. I personally prefer watching animé that's dubbed in English, for several reasons:

1. I'm used to watching animé in dubbed languages, so it feels plus close to home.

If toi read my précédant articles, then toi know that I'm actually Hungarian and not native speaker of English. However, I much prefer watching shows/movies in their native language (English), than in Hungarian because it just sounds off. Which is kind of weird because animé can also be dubbed but it doesn't sound off to me. Maybe it's because the people working on it do their best to make a great script and cast the best actors to play the characters. Because of that, both sides can sound great in their own way, hence why people have preferences.
For instance, an animé that I think works better in English is Berserk (1996). Not only do I think the voices suit them better, but the actors deliver their very best for these roles and give them all they have. Making the performance feel plus genuine and powerful. Plus, the lines are just so much plus interesting in English and the actor deliver them perfectly. Plus, Berserk virtually has zero things you'd see in an anime/manga, ou anything Japanese in it. Hence why I think it works better in English. Plus, I don't speak Japanese and thus I'm able to distinguish the actors much better from one-another.
Out of the three languages I know, English is my personal favori and it's the one I like using the most. I'm the best student in my class when it comes to English. I even want to put it to good use when I finish collage and déplacer to the U.S.A.

Plus, I always prefer to watch a version that doesn't force me to pause the video every few moments, and read the text at the bottom. The Dub helps toi to both understand what's going on, and avoid missing the action

2. Sometimes, the dubbing makes sense for the location, nationality, personality of the characters and thus it feels plus natural.

While it's true that most animes take place in Japon with characters that are supposed to be Japanese, there's no doubt that there are a handful of animé that are set in a different country with characters of different ethnicities.
I think it's time to ask the question: Why is it in an animé that no matter what a character's nationality is, they can always speak perfect and fluent Japanese/English?
Yes, hiring a voice actor that can speak plus than one language would be very difficult, and yes, suspension of disbelief is required, not matter what you're watching, but this is a discussion that needs to be had. Especially in regards to world-building.
If toi want a good example, let's take a look at Shenhua from Black Lagoon. She's a Taiwanese character with an awful English accent. However, in Shenhua's case, the accent is purposefully bad. She's proud of her heritage, and hates the fact that she has to speak English, thus she makes no attempt to refine it. Yes! A racist portrayal is defended and exonerated par the character's jingoism. But what happens when toi look at her exact, same dialog in Japanese. Well, it's the exact same conversation, sûr, sans danger for less colorful language from Revi. But the point is that Shenhua explains that her English is bad, even if she wasn't speaking English. So according to their universe, they're speaking English, but you're hearing Japanese, all for the benefit for the Japanese audience.
My point here, is that this scene and many plus like it, make much plus sense in English, than it does in Japanese.

A plus récent example is the English Dub of JoJo's Bizarre Adventure: Stardust Crusaders. In the very first episode, Jotaro Kujo's mother goes to retrieve her son from prison. The officers are asking questions about her, and even compliment the fact that she speaks excellent Japanese, even though you're hearing English. The thing is that Holy is part British, but she married a Japanese man and spent the majority of her life in Japan, so she had to learn a new language. In that context, it makes sense. Not so much in English, since they're speaking Japanese, but toi hear English for the benefit of the English speaking audience.

This can happen even outside of anime. For example, I grew up watching the 2007 Transformers movie, but there was a part that always confused me. I'm Hungarian and speak Hungarian, however, at the time I didn't speak English and watched Hungarian dubs instead. In the movie, there's a Hispanic soldier that prefers to speak his native language. The other kept on telling him to speak English because they couldn't understand him, even though they spoke Hungarian.

My point? If you're going to have your character speak a language, other than what the audience is hearing, don't draw attention to it.

3. I can recognize and differentiate the voices of the actors much better than the ones in Japanese.

This one is self-explanatory. Many of us in the animé community don't speak Japanese and can't understand what the characters are saying. That's why subtitles exist. We either watch the Subbed version because the dub isn't out yet, ou we think it's superior. I fall into both categories. When an animé I want to watch isn't dubbed yet, I watch it in the subbed version. For example, I watched the Subbed version of Attack on Titan Season 2 when that first aired because I've been waiting for that season for months and I didn't really care how I watch it. I'll also watch the Sub version if the English Dub is inferior ou horrible compared to the original Japanese one. For example, Digimon Xros Wars is far superior to its English counterpart, Digimon Fusion whose dub was absolutely dreadful.

An animé I enjoy watching in both Japanese and English is JoJo's Bizarre Adventure. In both the sub and dubs, they do an amazing job. The scripts are competently written and the actors give it their all. I l’amour hearing Takehito Koyasu shout "MUDA" and "ZA WARUDO", but I also l’amour Patrick Seitz's powerful and boastful performance. Both sides have their strengths and weaknesses. Like I said, it's plus up to preference.

That doesn't mean toi can't distinguish the voice actors ou who that voice actor is, because it's a voice and toi can still recognize it, even if he/she speaks in a different language. For instance, despite the fact that I don't understand ou speak Japanese, I'm able to recognize Takehito Koyasu's voice when I watch an animé Subbed because I watched Subbed JoJo so much that Dio's voice was etched into my brain.

Plus, the voiced donné to the characters don't always fit in the Japanese one. In original Japanese Yu-Gi-Oh!, Dartz had a female voice, but 4Kids' version fixed this problem par giving him a voice that actually fits perfectly. ou how in Japanese, they always give high-pitched voices to the characters, which irritates the crap out of me! For example, in FMA I can't stand Edward's Japanese voice and I think Vic Mignona's performace is far superior. Same for Alfonse Elric and his voice actor, Aaron Dismuke, who in the 2003 version actually sounds like a boy and not a grown woman trying to play a boy.

4.The English Dub can have fun with it and add changes to it.

While I'm not really a purist, I do prefer to hear what the characters say no matter what language it is. But I do like it when something is dubbed, they change the script to improve upon it, ou make some funny changes.
A good example is the animé "Ghost Stories". It's a pretty bad and forgettable anime, but what saves it is the dub. The official dub sounds like a professional abridged series. They break the 4th wall, crack all sorts of insane jokes and one-liners, and even changed many of the characters personality. For instance, they turned one of the supporting character from a meek, generic eye-candy girl, to a meek but obsessive Christian who keeps on praising Jésus every time she speaks.
One of the character even says this: "Monsters only get evil people like republicans" I swear that was from the official dub! (And if you're wondering, I'm n reither republican ou democrat.)

Another example of an animé that changes lines in the dub is again JoJo. many of the changes they make are actually improvement to the original Japanese ones. Made even better par the incredible delivery of the actors. Some of my favoris include:
" On your feet, insect!"
"My very blood is a symphony within me!"
"The Spark of thought within him went dim, and then silent."
"I think I'll pull a Polnareff..."
"You're hand was sh*t! Absolute sh*t!"
"Listen to me, toi punk band reject!"

There are other examples. Much as I hate 4Kids, I admit that they also did a lot of good, and some of the changes they made were great. For instance, in the Yu-Gi-Oh!, they made Kaiba in a snarky but arrogant badass who doesn't give a crap.
Here are some of my favorites:
"Anyone who’s late to registration will be disqualified. Mokuba, make sure Wheeler’s late."
"Makuba, what do I always tell you? If at first if toi don't succeed, blast them with your Blue-Eyes again!"
"Stop saving the world and get a hobby!"
"If I had a dime every time toi used the word "destiny", I'd be even richer."
"Are toi saying we're cousins?"
I could go on and on because there are just too many to count! But my point is that I l’amour it when a dub, whether is English ou Hungarian, changes the script and improves upon it. It makes it feel plus unique and interesting.

As someone who respects the profession of voice acting, I know that it's an incredible hard job. In fact, it's the hardest form of jouer la comédie because you're only using our voice. When you're voice acting, the room you're in is completely sealed, making it plus like a sweat room. And toi have to do several other takes if your other ones weren't what the director wanted. 
 Voice jouer la comédie has always fascinated me, because it's fun to chercher and find out that characters from completely different movies, cartoons, animé ou films are voiced par the same person, ou who that actor is. 
 My dream is to déplacer to the United States, become a citizen and an animator. I want to create my own dessins animés and stories. But if that fails, I could become a voice actor for cartoons. When I'm alone, I like to talk to myself so I can improve the way I speak. As well use different tones and ranges so I can be versatile. Because of that, I respect the art of voice acting. Whether it be English ou Japanese.

As always, Smell ya' Later!
Another animé that I consider to be better in English.