My district already refuses bus service to people who live within a certain distance. Not sure what the distance is, exactly, I should look that up.
We also have kids that prefer to bike home rather than walk. One girl on the AU spectrum used to worry me about that, because stepmom dressed her in dresses and she would have been a prime target for a perv.
The idea is great.
The Irish Ram has a point. The solution is guards along the way, similar to crossing guards, or better yet, involved parents who keep their kids safe.