To be honest, this is all a matter of taste. As someone, who takes grades and academics very serious, basically a Hermione trait, it makes me much less averse to Harry/Hermione. Besides, a Hermione portrayed by Emma Watson simply outscores Ginny. Personally, I don't dislike Harry/Ginny in general. On a sidenote, I might not like "Ginny" or "Ginevra" because in my opinion it's an awful name, but that's just me making an issue out of nothing. After reading fanfiction for years, including, although mostly accidentally and regretfully, Harry/Ginny fluff and all that knight and princess stuff, I can't help but be wary of any new Harry/Ginny story recommendations.