I love
Veronica, I'd use it myself. It's funny when people ask if its ready for a comeback cause I never actually knew it was an old lady name. I've never met anyone of an older generation with that name. So to me its just a fresh, strong, interesting name. The first time I saw it was on the show
Veronica Mars, and
Veronica is played by
Kirsten Bell and she is definitely not an old lady.
I'm not a huge fan of roni as a nickname. I prefer
Vera or just V, depending on the person.
Definitely
Veronica over
Heather. To me,
Heather is an old lady. In fact where I live, there are so many old ladies named heather that there is actually an annual convention where they all get together. I kid you not.