I love the part about the eyes, it's awesome. Especially the way the author ties it into the Eye of Horus. Good stuff.
While I have many problems with this editorial, I do like the thought of Snape healing baby Harry at Godric's Hollow. That seems to me to be a plausible reason for Dumbledores complete trust in Snape.
8-)