300 miles of range unladen seems very low to me. When towing, this range will likely be cut by more than half. The truck is priced competitively, so it will make sense for "Regular daily driver, and occasionally I need to put something in the bed" truck owners, but definitely not "Tow my trailer to the mountains once a month" truck owners.