+1 vote for keeping the honorifics, the shorthand linguistical niche they are used for doesn't always have a direct english comparison, you have to drop them and lose nuance or rewrite the tranlation which would end up more wordy + a type setting nightmare.