My years of experience in EVs tells me the best results for range with and without towing, will come from battery density improvements. The current pace is about 11% in battery capacity improvement per year.
Testing will show what the Harvester 500 miles actual range will be while towing. My guess is ~200 miles or max 250 miles if the generator can keep up with the towing demand.