Thanks for the comment. You reflect my thoughts - I don't see the Purebloods so much as amoral as 'differently moral' - better to teach your kids about love and sex in a controlled magical environment than to suddenly find that you have an illegitimate Parkinson grandchild; or worse, a half-mudblood...
Fitting the Snape story into my timeline is going to be... interesting.