engineer = engineer = engineer! ;p
there's more than one way to build a cruiser, just like there's more than one way to set up your suspension, your track bar, your steering, ........
none of them are perfect and a lot of them do work.
i see no reason why eddie's track bar should not work. but i also look at it this way: if i'm going to install something in my cruiser, then i want it to last as long as possible, require the least amount of "aftercare" and be repaired as easily as possible should the need arise.
what i'm getting at is that eddie's bar will require periodic maintenance since it has moving parts. the grease will need to be cleaned up and re-packed. that will require the bar to be removed if you want to do the job properly. if you don't maintain the greased slip-joint, then debris can and will get in there. that'll cause scratching, grinding, gauling and possible seizure of the "joint". and then you're left with a bar that still works but is essentially the same thing as the pic at the beginning of the thread.
furthermore, if the bar fails, then you might have to find another set of 80 series trailing arms to fix it. have fun!
last but not least, these bars do experience a tremendous amount of load put apon them when the pinion is trying to rotate up. i've seen bars built using .187" wall thickness tubing bend on a single climb. so we build ours using .250" DOM tubing. ain't gonna bend. yes, it weights a bit but the weight is down low in the vehicle so it does'nt hurt.
most sincerely!
georg