Over the years, without really starting out with a preference, I wound up owning a couple of 350 Olds engined vehicles, and putting well over 150K miles on each. Compared to the ubiquitous 350 Chevy, the Olds has a short stroke. I had occasion to consider a significant difference between engines of similar displacement with different strokes. From this I predict that when comparing two engines that have similar displacement, and so similar fuel/air requirements, the stroked engine will get less fuel mileage because of significantly more travel in the bore, and so more cumulative friction. You wouldn't think it would make much difference, but I think in comparing the 2 V8s mathmatically, it added up to miles more ring travel in the bore per mile traveled on the road.