This is one I'll be rereading over and over. I didn't know the crossover aspect of the story, but it didn't matter at all. I loved the parallels of Severus' books and all the twists and turns of the plot.
The clincher for me was: "That is what you deserve." Stunning.