I don't recall ever having read such an accurate description and all-inclusive redaction of why, precisely, Snarry works.
And oh my dear, from a long-winded bag here, I empathize with your dilemma. I know that sometimes it's only my beta who saves me from myself. *g*. Because I could go on and on and on and on and on *slaps self*
Looking forward to seeing what you do with your Snarry obsession.