It's rather interesting that this argument has been used in the opposite direction to defend the localization of the first Midgardsorm conversation. "But in the JP text he's being too forward and straight to the point, at least the EN version doesn't assume the player is an idiot who can't read subtext." (paraphrased from various comments made)
Personally I also go with JP voices and EN text. I'm not good enough at Japanese to understand everything, but I prefer the voice acting. And even with my poor understanding, I catch some 'translations' that make me go "wait, what?" And sometimes I can point out the Japanese term used to my flatmate or FC mates and explain (some of) the implications of that term.
Like the difference between Iceheart and Koori no Miko. I understand the Japanese term doesn't quite have an English equivalent, but it did help to make me realize a lot earlier in the storyline what was going to happen (without spoilers, that is).
