Well I tested a short and long stroke engine recently identical timings otherwise from the same brand, and the long stroke pulled like a freight train and revved higher too, so theory seems to go out of the window here! Can't explain it but the results on track were very apparent.
Maybe the long stroke can produce power earlier so it can climb the Rev range earlier, or maybe it was just a case of gearing.