Longer names with nn potential/ short stand-alones?

[i]Ok berries, I go back and forth on this all the time. In your opinion, which is better? My list that’s in my signature, has changed drastically.
My list consists of:
[name_f]Ivy[/name_f]
[name_f]Elsa[/name_f]
[name_f]Ava[/name_f]
[name_f]Ada[/name_f]
[name_f]Lily[/name_f]
[name_f]Eva[/name_f]
However, I sometimes think she’d need a longer name to fall back on, so then my list would be:
Ivalyn nn [name_f]Ivy[/name_f]
[name_f]Elspeth[/name_f] nn [name_f]Elsa[/name_f]
[name_f]Aveline[/name_f] nn [name_f]Ava[/name_f]
[name_f]Adriana[/name_f] or [name_f]Adira[/name_f] nn [name_f]Ada[/name_f]
[name_f]Liliana[/name_f] nn [name_f]Lily[/name_f]
[name_u]Evelyn[/name_u] nn [name_f]Evie[/name_f] or [name_f]Eva[/name_f]

Opinions? I realize its all a matter of personal opinion, and everyone’s is different, and when I have a daughter, her name is pretty much set in stone. It’d be [name_f]Ivy[/name_f] [name_f]Sophia[/name_f] [name_f]Nayeli[/name_f]… Or Ivalyn [name_f]Sophia[/name_f] [name_f]Nayeli[/name_f]… Which btw I’m also open to opinions on and of course suggestions. Thanks in advance![/i]

Longer name every time. First, you give her options so that she doesn’t get stuck having to go by a name she doesn’t like or a name that 10 other girls in her class have. Second, it looks better on a resume when she’s older to have a more formal name instead of just a nickname.