I just love your Snape Dumbledore interactions. I love the thin veneer on the mutual loathing the still have for each other and how you can see that it may grow.
Lupin and Snape make sense in this setting, their despair and how they form a connection through it, despite their past.