Chicago Wise Guy Legend Racing's Wicked Fast Duster

I'd imagine a ladder bar car running 7s would be MORE than a handful...lol. Just out of curiousity - Why the 2sp 727? Wouldnt a 'glide or Ultraglide be better suited and stronger/lighter?