馬力はトルク×回転数で回転数の限界はピストンスピードで上限が決まってる
原理的にショートストロークにすればピストンスピードが抑えられるから回転数を上げられる
つまり馬力が稼げる

でも現実的には50tだと10馬力はいけるが20馬力は厳しそう