Yeah the telescoping idea looks a little cheesy to me. It also looks really noisy with the play between the tubes. It would seem like they would be easy to break where the smaller tube hits the inside of the bigger tube, too much play. Any less play and any rust build up would either make it bind more or make more noise.
Also the rubber bushings don't seem ideal, and the mounts don't extend far from the axle...
I don't know, it's a cool idea but it doesn't seem very practical to me.
I think the heim joints with a shackle in the front would work better still.
But I haven't personally driven with either, myself.
2006 F150 FX4 Super Crew - Bilstien 5100s leveled 2", 35" KM2s, 4.56 gears, Detroit locker, Eaton E-Locker, Traction Bars, AEM intake, Xcal 2
2010 VW Golf TDI 6MT