I actually prefer the higher mileage Rexall. That indicates a lot of use which means most likely required and suggested maintenance was done faithfully. Of course that comes with more wear on the interior.
I drove a Workhorse W22 chassis for 110,000 miles over 8 years and had no complaints. Even the brake recall which I had performed, did not directly affect me because we never parked it for any length of time. Thus 45K miles on a 2002 would worry me more than anything else, its too little! How many hours on the Gen?
If you want to drive it 1,000 miles and park for the season, I like the Kountry Star, If you plan to travel, I wouldn't touch it, the diesel will far outperform it.