This is horrible (IMHO) for both recall and pronunciation. At least for english speakers, it's pretty unnatural. While there are some english words that have more than one V in two separate syllables, it is rare. Involve is the only one I can think of that is a common word. Vulva, convivial, verve, bilvalve, evolve, convolve, inv etc. Not exactly words you speak very often. And there's not a single word in the english dictionary that I can find that matches "V{vowel}NV" like this one does.
Furthermore, ADV-INVESTING is how this would be broken down into components based on meaning, presumably with ADV short for advanced? But you can't really pronounce ADV on its own, and that's where this is really horrible.
If you're going to pronounce it, I guess it might be best broken down as AD-VIN-VESTING?? But that doen't correlate with the meaning, thus ruining it again.
This is a horrible name.