I am happy that Severus was so clever. I wish I knew what happens to the Dursleys next!
However you did raise a question I hadn't really examined closely previously. Severus knew Petunia- how could he ever imagine that Harry had been spoilt while there? Was it based on (false) reports from Privet Dr? Fabricated by whom and why? Hmmmm...