Well I thought the X was a great tow vehicle until this summer when I’ve had to back up a trailer up a hill several times. An absolute dangerous train wreck. In fact one situation I had to give up. I was in Hold mode and tried switching to Creep which helps a little. When stopped on a hill with a trailer headed up hill, as soon as you take your foot off the brake the car starts rolling down the hill. I try to get my foot on the throttle as quick as possible but it’s not enough. Even with throttle fully down it’s still rolling forward down the hill. Then it figures out I want to go in reverse and starts to zing up the hill to fast. Trailer ends up not where I want it. Rinse and Repeat over and over. This was with a 1500 lb trailer. I’ve towed the same hill with 4500lbs trailer with ICE (Jeep) no problem. With ICE you drive TWO FOOTED. You bring the throttle up BEFORE you let the brake go. Then you just let up on the brake and smoothly go up. You can’t do this with the Model X. This could be fixed with software with a tow mode. But right now, if anyone asks I’m saying don’t even think about towing. You never know when you might need to tow backwards up a hill. I just got a new property on a lake with a hilly driveway. If I want a boat I will need a new vehicle. I’ve been towing for 40 years. Including with 2WD *sugar* boxes. Nothing has come close to this poor or dangerous for backing up a trailer of any size. Buyer beware.