I gave the guys a call today. On their website it mentions that Bill Osbourne designed the suspension. When I was talking on the phone with Brian over there, he mentioned it again. If you're like me, the name doesn't ring a bell. However, at least one of the cars that Osbourne designed a suspension for probably does - Big Red.
Right now their '69 is apart having the engine redone, but Brian said it should be done in January, at which point I'm hoping to go for a ride. I'm really interested in the ride quality of the suspension on the street because it uses heim joints, but only has 400lb springs up front.