Thanks so much. I'm really pleased you liked the story...and particularly that the Neo-Nazi past worked for you where Snape's background was concerned.
I have to admit I was a bit worried about using that (even though it's the most realistic parallel) for two reasons: one, because I'd be running the risk of people thinking I wasn't taking real world extremists seriously enough, but also because I feared it might seem as if I was saying all skinheads were racist, which I have more than enough reason to know isn't true.