"Stride" happens. It is a function of all the mechanics. Fix the other problem areas and the stride will be fine. Any percentage of height IMO is useless due to differing body types. That said, longer is usually better for all the reasons stated already.