I really like the Snape in this - you get that 'Merlin' sense of him, but at the same time, it's totally Snape. And your arthur/harry is so wide eyed and fey - there's this real sense of 'something going on' between them.
Very thoughtful and original approach - like it a lot. :)