HAHA! I like this, its a very refreshing perspective on the divergences that arise from Harry's choices as represented by Snape, who is inscrutable, and Ginny, who is clear cut.
It was especially good in the ending, with Harry coming to realize that he isn't fit to be with either as-is; its a nice piece of insight to notice that there may be a hard road and a soft one, but there is also a right and wrong way of going down either.