It's a pity you chose Ginny, but at least you seem to be making her character credible.
From my perspective (which is very flawed), you also could have done better with both Hermione and Ron, in that they're both almost carbon copies of their canon characters. They wouldn't be. In fact, I very much doubt that they'd be friends even now without Harry's constant presence.
Well, I still loved just about everything, in spite of that.
Author's response
Personally I like Ginny, unless we are talking about SoulMate!Ginny... About Hermione and Ron, I didn't really spend that much thought on them as they are pretty meaningles characters in this fic. In that sense I'm quite happy that they came out as canon-like. Thanks for reading! Random Shinobi