I think it's a little old-fashioned, but not too bad. I don't hear it too often, and that's a good thing!
Ginny is the only other nickname I can think of off the top of my head. You certainly don't have to forget about it if you like it.
I've never heard of
Ginger as a nn for
Virginia. Maybe
Nia?