You had me at, "I remind you of the Dursleys?" LOL For all the discrepancies they have, Snape and Harry would both agree about the Dursleys. (Probably something snide about mandatory sterilization from Snape, but Harry'd probably be the only one in this that Snape would not alienate!)