roughly yes- you are correct. displacing the same volume with half the pistons would require the pistons to be about 2x the size.
The I-4 will give you more HP, but the twin (either the L-twin or V-twin) will give you more torque, and typically a better torque curve.