I saw it a while back (the last 5 episodes or so, anyway) and really enjoyed it. I've got much respect for Ewan now. Like the others, I would have liked to have seen more. It seemed like they made it across Eastern Russia, through China, and to the ocean, and to San Fransisco in about 2-3 episodes. Double the episodes would have been just fine with me.
I'd like to see this done again, but this time lose the support truck and use only hand-held cams.