There are no 500-mile EPA range vehicles on the horizon. For the iX3, BMW is claiming 500 miles WLTP which is 400 miles EPA. While that is impressive, the iX3 is a compact SUV. It would take a large battery (which means large cost) to push a full size SUV or pickup 400 miles - this is just physics..... But if you need that (and are willing to pay for it), the Silverado EV is available today and has that kind of range.
Further, except for a tiny number of people that tow long distances often, it just doesn't make sense to haul that much battery around. Witness the poor sales of said Silverado EV. People don't want to pay for the extra range. For the few trips per year that most people do that go beyond their vehicle's range, they can just charge more often. IF that is not an option for you, then Harvester is a good choice.
People also don’t want to pay for the poor handling a large, heavy battery creates. Read the reviews of the Silverado/Sierra. The handling is more like a dump truck than a pickup truck.
Our 320 mile Lightning and 312 mile Mustang are great for never thinking about fuel again. We charge at home on solar for around town and regional (there-and-back-in-a-day trips). That’s for free. We charge to 100% for free before a longer road trip and arrive home with as little charge remaining as possible so we can charge for free again. During a road trip, we spend a median 25 minutes on a DCFC to recharge. That’s just barely enough time to eat, stretch, and use the restroom before we’re back on the road. Usually we end up charging past 85% because we need more time to finish the things we’re doing instead of babysitting the vehicle.
We’ve towed from Los Angeles (~sea level) to Flagstaff (7300 feet elevation) just fine with the Lightning; we had to make one extra stop, which is exactly how many extra stops I would have had to make with our Tacoma. We’ve towed tractors up the mountain. We’ve towed my utility trailer all over our local area. We’ve never been unable to go where we wanted while towing.