I'd prefer it square to slightly undersquare. But I'm not sure how much it would matter; the difference in efficiency between those two types of engines is probably pretty narrow these days.
I would think longer strokes would be more efficient. More torque too. Friend had a really long stroke VW 2.0 litre; mileage was phenomenal and low end torque super; only at higher rpms my subie performed better.
My EJ18 engine is only slightly oversquare; same stroke as the EJ22 wich has 22/18 times the bore's area. Given the relatively short stroke the EJ22 has (very oversquare engine), it's still an incredibly efficient engine across a wide range of rpms--as long as you keep the throttle over half open:
link to various bsfc maps
I would think longer strokes would be more efficient. More torque too. Friend had a really long stroke VW 2.0 litre; mileage was phenomenal and low end torque super; only at higher rpms my subie performed better.
My EJ18 engine is only slightly oversquare; same stroke as the EJ22 wich has 22/18 times the bore's area. Given the relatively short stroke the EJ22 has (very oversquare engine), it's still an incredibly efficient engine across a wide range of rpms--as long as you keep the throttle over half open:
link to various bsfc maps