I’m a believer in long formal names with short nicknames, so I do not like [name]Viv[/name] as a stand alone name. I love it as a nickname, though! For [name]Vivienne[/name] or [name]Genevieve[/name] or [name]Viva[/name]…
Sorry, but I can’t see it as a name on it’s own. She’d always have to correct people. I know Kates and Livs and Jessies and Beths who wish they had the option of a full-name.
It’s too truncated, barely a syllable. I know there are one-syllable names out there but [name]Viv[/name] on its own seems really insubstantial. As a nickname though, it’s fab.