Edit: The best set up for drag racing would be to float the axle and use real ladder bars. Ladder bars without floating the axle will bind and may cause damage.
Man what a great comment and most will completely miss it. I am glad to see someone else has the same thoughts and views as me. Way too many time I see people who are working on their "trick" suspensions and have put no thought or done any research on how it can be made to assist your traction problems instead they create more than they had before. Suspensions that are not free create more bind and cost HP/tq,most here do not understand it,nor are they willing to accept the cost which will incurred to free the rear suspension's up to allow their "trick" bars to work. So what do they have then,lots of stuff for others to go... . "Wow,now thats cool. ".
NVR FNSH...
You ask many deep questions in a short time. First off what your looking at is nothing more than a glorified pinion snubber. Anyone who knows suspensions knows this will not work on a vehicle with the springs centered like our trucks have. If you ever seen the damage from a snubber in a older HP Mopar after a period of time you'd not even think of running one. That setup there will cause much more damage than you would expect. Look at the pics carefully and ask yourself this... What is going to carry the load and what damages can be done because of this?.
You want a better place for suspension basics and what works and what does not I'll give you a book to look for,read it,save it near your work bench,there is way more than we can get into here... ...
"Doorslammers"... . By Dave Morgan
Hope this helps... ... ... . Andy
on edit...
I fogot to address one more thing which I see alot... Ladder Bars Vs 4 Links
Pro Stock racers Reher-Morrison years ago did a test with a ladder bar car and their newly designed 4 link set-up when Lee Shepard was alive. What they inturn found out about the 4 link setups after a 1000 runs was there was a 1000 ways to run the same number. True a link car is more tunable and may give you that extra hundreth needed in a heads-up class race,BUT,just when you think your ride is fast with a link chassis a ladder bar car will fly by you.