It's a bit odd to see Harry trusting Snape as he is, but I suppose that no real essential information is being leaked. Worst case scenario, Voldemort becomes aware that they believe Nagini is a Horcrux.
At any rate, I enjoyed this update thoroughly. I do wish, however, that Luna and especially Padma had played larger roles.
Looking forward to more.