I agree that dubbed good characters voices tend to be fine. The younger good ones in the Japanese versions I find slightly annoying. Everyone's voices are fine in AOT. Dubbing these days tends to be a lot better.
Captain Levi is great mainly down to his badass-attitude. Evil characters always tend to be so much more awesome. I find most generically 'good' characters in anime to have such whiny voices (I can't stand).