We were concerned about nicknames, kids names can’t be altered real easy to make a mean one. We actually named our first kid for a shortened version of his first name. He has a second cousin in town that was two years older with the nickname also with the traditional long version so we went with a different one that actually works with his middle and last names tremendously. Because of being in the same daycare and the other kid being there also, his full first name was always used and we learned to like it better and nobody uses his shortened name. He has been called it a couple times by people and he corrects them when they say it.
With a wife as a teacher, we also had the name issue of her associating names with problem kids. My first choice for a girls name turns out to be my MILs legal name so that was destroyed. With wanted a version of her middle name, but I have a sister named that.