Wouldn't it be worse if the narrator was an in game character? I mean, unless that character is a party member or otherwise is around the party the entire time, they wouldn't know what's going on, and if they happened to get killed, then we'd be hearing the voice of a dead character.