I think this is fun and exactly meets the prompt. Snape and Hermione are strange looking people - but in completely compelling ways. His hooked nose, her bushy hair, what's not to love? I like the pained look on Snape's face as if being near a Gryffindor is painful (or maybe trying to stay away from her is).