just researched delron bushings.....
looks like a strong set up but if it's what it looks like i see potential for binding if you get just one side of the suspension compressed. the heim style joints will allow for more articulation as i see them.
just my opinion, j