It's ok. If I had enough children to make it that far down my name list, why not? (though I'd be more inclined to use
Vivian, I consider
Vivienne quite acceptable) I guess if one must use a nn, Viv works.
I'd use
Airi (eye-ree) as a mn and use the kanji for love and village.