That sounds like a great way to indirectly punish parents who can't afford commutes for their children, since they get stuck with whichever schools the wealthier parents pull their children from.
The idea is that schools would compete for as many vouchers as they could, meaning they'd be willing to send buses out to your area, or find other ways to accommodate the parents with before school programs, ect.