Yes, it does look very similar doesnt it?
I cant promise no flats, but I still am surprised by how many kms I did in conditions that I pretty much expected flats. Like I said, I didnt have any on the trips, but am aware that there is no magic guarentee on these things--and that personal attentiveness and clearing tires of stuck in bits right away when you know you have ridden over stuff goes a long long way in helping your chances.
And frankly, bad luck can happen and one can not be looking and hit some debris or whatever.....