I don't really like it. I guess it's alright though. I don't think I'd blink if I met one.
Vance is very surnamey to me, though, and also kinda has a word-ish feeling, since it is part of words (advance, relevance, grievance, observance etc).
I'd rather see
Victor or
Vincent. Or even
Vaughn /
Vaughan.
I think it might help you decide between
Victor and
Vincent if you consider the nicknames (
Vic versus
Vin /
Vince).
- mirfak