I do still run the spool on the street. I'm sure that's part of my problem. Beefing up those front bars and more/better welds should work.

I ran a mini-spool in a Ford 8" on the street many years (I had TA Radials on that car).