@Heckythump1 I am late to this thread, but wanted to say that I've been in your position and did it - took my 4 year old DS to school every day, 40 mins walk each way. We walked there and back until he went to secondary school.
Pro: he became an amazing walker. I did get him a little scooter, which helped speed things up, but it made him into a kid who thought nothing of walking everywhere. He's never been interested in sport, so this kept him really fit.
Pro: he had so much energy when he was little, and I think having a long brisk walk before he arrived at school really helped work some of that energy off, so when he got into class he was ready to settle down and learn.
Pro: walking home together was a really lovely thing to do, a nice little space to talk about his day, look at things, aimless chat.
Con: it took up time. I worked part-time, which is how I could pick him up. I had to walk twice the distance he did every day (which was also a pro because exercise!).
Con: it's miserable when it's pissing it down.
When he started at the school, I was dreading the walk, and it became the normal thing to do so quickly. Even when he was bigger, we were both really surprised by children who moaned and dragged their feet at such a walk. when DS thought nothing of it. I think it gave him some really great habits.