This fitted seamlessly into canon. Who hasn't wanted to see what went on at Hogwarts while Harry and his friends were off camping? Love the way all the students - not just the Gryffindors, are explored - especially that glimpse of Draco's separate, but no less frightening, experiences.
And, as if we didn't know already, Neville is awesome. I love Harry;s conversation with him at the end.