Just went back for a few moments -- the part involving the recurring references to Harry having Lily's eyes was quite interesting speculation. I don't know if I'm rooting for that to be a correct interpretation, or hoping that it isn't because it won't be a surprise any more. Hmmmmmm.
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.