Clever premise, and an excellent story - I shall steal perverse_idyll's phrase and say "well crafted", because it clearly is.
In fact, I cannot possibly improve on that comment - everything I would wish to say has been said, albeit with rather more clarity and insight than I would've demonstrated :D.
I enjoyed this a great deal, and have found my imagination quite caught by this particular iteration of the Potterverse you've made.