DOES THE HDK SUSPENSION K-MEMBER HANDLE BETTER THAN A T-BAR SUSPENSION?

I love everything about this car! Although with the rocker being 3" off the ground, I wouldn't be able to drive very far around here...
I love it as well. But I see a lot of important stuff mounted in single shear.