I did a lot research into naming conventions. The traditionalist factions would address each other by surnames while the new wave faction would use first names. Its a small thing but it does a lot to lend the world a sense of etiquette. Plus when the character decides to breach etiquette, it has more impact. The story names project does a pretty good job explaining Arabic naming conventions too.