I've posted an essay speculating on connections between the founding of Hogwarts and the state of education in Europe at the time over at my journal:
here.
We have a lot of brilliant people here, so I'm hoping for some additional thoughts and corrections on what I got wrong!