The main problem with this pairing is Ginny. It always bothered me was how useless Ginny is all throughout the series. I know JKR has said that Harry should have ended up with Hermione so perhaps that's why Ginny's character was so underdeveloped but I just find nothing interesting about her and think she was just sort of thrown in there so that Harry had someone to end up with. We never really learn much about her besides that she's getting hot, is dating every dude under the sun and does a mean bat-boogey hex. Harry just suddenly starts dating her after realizing she isn't completely boring (although I'm not sure how because she doesn't do anything interesting in the entire series). We don't find out much about their relationship. Basically she's a waste of the few pages she's actually on. I just don't understand her appeal. Harry/Fleur would have been much more interesting and we already had the base for it in GOF and would have a made the books better.