Absolutely! I was also thinking about how Ginny didn’t just sit back and carry a torch for Harry, waiting for him to notice her (as some men writers might have had her do). She figured out how to get a different boy to like her, how to kiss em, and relate to them (the last part is the difficult one, and she didn’t get on too well with any, and LUCKY Harry (with potion) nudged her into breaking up with the latest, MUCH to Harry’s delight). She also got into the “Slug Club” based solely on her hexing and despite her ‘working class’ background.
I liked Mrs. Weasely’s clock that had all the family pointing directly at “Mortal Peril” for the entirety of the last few books. She needed to calibrate that sucker to include “Immediate Peril”. ;)
Yes, all good points! I don't know if JKR intended it, but I got the impression that Ginny knew who she wanted (Harry) and set out doing what she had to do to win him. I don't think Harry really stood a chance. ;-)