The ledas do have a bump stop and iirc it is similar in proportions to the original porsche one. The srticle linked seems to indicate the alloy part of the wishbone breaks, not the pin as in Peters case, however 19mm pins seem to indicate the pin is the issue. With 19mm pins is the hub strong enough?
Tony
Tony