Well, it's better than most (if not all) MMOs out there. Not novel material, but it doesn't have to - it does its job.
Miko: Yes, she's not really a miko, she's also not a priestess in the traditional sense. It's acceptable as translation though because of the subtext, the nuance it translates. "Iceheart" makes me think of a cold hearted bitch, which is absolutely not true at all for her. "but people call her that" - no, they call her 氷の巫女, and if you look at the whole Ishgard scenario in context, it's clear why they do. Well, in the Japanese, but even in the English version her intentions are somewhat clear.