Bravo! A tour-de-force. A well-written, well-characterized Holmesian pastiche, a wizarding adventure story, an interesting solution to Snape's survival, a love story and a look into wizarding history. And all of it written in pitch-perfect Watsonese.
Quite possibly the best thing, fanfiction or commercial, I have read all year.