Yes, it is good to allow the players to expand on stuff about their characters, especially things they may not have confirmed in their applications, like such details about the society and background, just to better establish the environment that they developed it.
Yes, there's sometimes worry for what's appropriate and such, but if players see the full potential of a character, they may become more interested in possible plot and interaction.
Aww, thank you very much. ^^~ Still needs a lot of work though, tweaking and editing.