My mom tried to choose names that did not have nicknames. She was the kind of person that felt, if you are going to call them by the nickname, why even give them the full name to begin with. (She got it right, btw, 2 out of 3 times, I don't know how she could think that
Caitlin wouldn't have a nickname!)
I'd much rather have options, as a parent, as a friend, as the person with the name. A young child paired with a long heavy name that's difficult to pronounce... they're a kid they need a nickname that fits them. As an adult... they don't need to go by as Tootsie or whatever.
I like that a name and its nicknames can grow with a person. When I look for names, I look for names that I could come up with nicknames.
Oh... and I love
Sarah nn
Sadie and
Ariella nn
Ella! Very cute!