I moved this for you to the proper forum
LD is still in business, they have been trying to hire on some help, but right now the whole deal is being done by Mark. Being a small business is tough.
Anyways, I have their system on my Camaro and I like the design. When my car is done I will be track testing it and giving driving impressions. Several people are installing the system, but as is often the case, they are not on the road yet. There's a local '69 that might be on the road by now, not sure.
Both the 4-link and 3-link systems are quality items. I'm sure Mark will pop in here to respond.