Yeah your tires werent the best in the mud that day. But no worries, I see you running Mud Tires next time around!!!
As far as the hill climb your right. The QD II doesnt even struggle because it just goes to full lock. But the QT II will still make it up the same hill just with a little more patience and tire spinning.