That was a nice surprise to start my day. I love getting to see Snape and Dumbledore get their comeuppance - it just feels good.
The slightly downbeat notes that are a permanent result of the attack on Harry make sense, and you've made it plain that Harry's life hasn't been ruined by them.
Thanks!