Why not use a lotery? I don't see why any public district shouldn't be available to any state resident. What would be the rationale for any preference to residents or district workers?
Any other policy serves only to preserve the inequality of the education offered between districts.