I love the name Virginia, so I think it's fine in either the fn or the mn spot. That said, I would never use a name I wasn't crazy about, not even to honor a beloved relative. If you don't love Virginia, I say don't use it. Your idea of letting her name your child from a short list of your favorites might make you happier in the long run than using a name you don't love.