Nick,
What about having a sliding rate which will adjust up when the job is outside of "zone 1". Since working further away means you will get less done, then your income per hour/day should end up the same or better, and the only wear and tear is more time traveling.