Oops - deleted my first comment (made at bugger-all o'clock in the morning after staying up far too late reading this fic) to remove spoilers!
Oh wow! I loved this fic - LOVED it! Loved the delightfully wicked Malfoys, gruff old Moody with the soft heart, handsome clever Kingsley, snide cynical Snape, not to mention the animals, loyal brave little Wagtail and the glorious flying horses. The plot was great - won't spoil it this time! A fantastic ride, I enjoyed every minute of it. Well done, mystery author!