It's weird to ship anyone with anyone in Harry potter because they are kids.
Not for moral reasons, but because who is still with their high school girlfriend at 40?
Harry had genuine chemistry with a lot of girls at that school. Luna, Cho, Hermione etc. Plus he's the motherfucking chosen one! the who lived! He's gonna be rolling in witch pussy in wizard college.
Ginny is his Lana Lang at best.