What motors do they put in those rovers? Cubic inch and bore and stroke? Longer stroke will allow you to get away with a little more duration while still maintaining good low end torque.
I'm not at all familiar with a Rover engine though.