You know what the _real_ disadvantage of having a long stride is?
People treading on your heels. All. The. Freaking. Goddamn. TIME. ARGH.
JEBUS FRIED CHICKEN. LEEMELONE.
You've heard of steel toe caps. I'm going to start looking into steel _heel_ caps. Maybe with spikes on 'em.