It can also depend on what the surname/family name is - you need to make sure that the name flows and isn't awkward. I have seen some children whose first names and second names are very complicated for the child - strange spellings of ordinary names for instance - the simpler the name, the easier for the child to learn to write and spell. I also wonder what some of the children with fancy names will feel about them when they are much older! I like your suggestions, I have a friend named Grace and another is Emily.