I think what I appreciated most about this story was the elegant way you handled canon; we never had to fumble awkwardly over what to do with Ginny and a mostly-dead Snape. I even appreciated that I could grieve for what Harry lost in his original timeline and still look forward to the changes that were occurring in the story's timeline.
Snape's characterization in particular was fantastic. I very much appreciated that he was still recognizably Severus, even though many difficult moments of his school days were smoothed over. The contrast between who Snape is as a person and who he became because of circumstances was beautifully illustrated.
Bravo! Another fabulous fic and a wonderful start to this year's Games!