I've always found this name very chic. It's the V, I think I find that letter adds glamour to just about any name!
I expected
Mavis to get more popular after the Hotel Transylvania movies. But maybe it will take until the kids who loved the films are having their own kids for it to really come back.
I agree that a longer name would look pretty with it.
Mavis Eleonora strikes me as beautifully gothic.
Others:
Mavis EdwinaMavis LillianMavis Emmeline Mavis Gwendolyn Mavis Annabelle Mavis Evangeline