Длинным мечом конник гарантированно достанет пехотница, как бы он ни скакал. А вот пехотинцу тем же длинным мечом бить вверх будет не в пример сложнее.
В случае боя на коротких мечах ИМХО ваша правда - коннику, чтобы достать пехотинца надо либо нехило посунуться вперед, либо обязательно наехать на него правым боком (если он правша) - достать коротким мечом справа налево не получится. Тут рекомендация насчет отскока в последний момент рулит. Длинным же мечом всадник достанет и налево. Конечно, сила удара будет послабее, но пехотинцу от этого не очень выиграть, так как сила удара всадника многократно усиливается конем. Пехотинцу потребуется очень сильная рука :)))