That's actually a good one, could try to see if that's an option. Once a week may actually be a good idea; just to be able to focus a full day on programming and not people running around the office.
Though it's more the everyday delay. Getting to work in 30-45min and 30-45min back isn't that bad for the standards here.
But I could save an hour of my day easily, which especially would be nice every day ;)
Or if I'd be able to get to work by bike, it'd be healthy and not wasted time and resources (car, though I do get (some) compensation for mileage/expenses).