A delightful and unusual take on teh Snarry. The office politics rang very true to life, and I love the thought of Ron running a fantasy Quidditch football league on the servers!
I get the impression Lily is more supportive than James of the Severus/Harry relationship. Here's hoping Hermione's list of civil partnerships will soon need updating...