Yes, I like it - spelled just that way. Vivi's cute yet would still "grow up."
It's interesting that you like it along with
Annie,
Kate, and
Eliza, since to me, those names (while lively) are a little plain and pale next to bright, dynamic sounding
Vivien.
- chazda