Good Luck because no matter what you name your child there will be issues. Think of the obvious ones as you are doing but then just go with it.
My daughter is Carolyn -- I never in a million years thought there would be any issue whatsoever with the name. It's a basic standard name, even phonetically sounds like it's spelled.
You would not believe how many times we have had to correct people with her name! For some bizarre reason EVERYONE wants to call her CaroLINE instead. It drives her nuts and it's constant. She has been dealing with it since she was little.
Who knew! Of course, one of her nicknames tends to be "Care Bear" (never would have guessed that either from Carolyn!). You would not believe how many people also tried to tell me that I couldn't call her Carolyn because it was too long of a name for a little one so they tried to give me all sorts of nicknames (to which I thought were totally different names. One being Carrie and I always thought of Carrie as a distinct name not a nickname for anything!) Then they tried Carol -- if I wanted Carol, I would have named her Carol, etc....
All from what I *thought* was a nice basic classic name. I should have just named her Heather Renee like we first had somewhat picked out or Noelle that I couldn't use becuase it made her name a tongue twister with our last name. At least I would have known about the potential problems beforehand.