Not being argumentative (what me? Never) but I think saying expect 1/3rd quoted range is maybe a bit harsh. I agree with he rest of what you say.
EDIT:
I weigh a bit less than 12 and a half stones, am 73, live in a very hilly area and I can still get 40 miles out of my more than three year old...