I had a kids trailer that I haul for the better part of 5 years, with 3 kids. At the time I had a mountain bike and a touring bike with narrow tires. I preferred the touring bike to haul them, quicker and less effort than the mountain. What I did have on both bikes was the triple chainring in the front, giving me plenty of low gearing for climbs.
The first two bikes are wide tires with suspension in the front (not ideal for pavement riding, less efficient). However, they have the triple crank in the front, giving you plenty of low gears for climbs (believe me you're going to need them with a full heavy trailer). The last one, the Fuji, would be my first choice, however, it doesn't have triple crank on the front, and it could be in the smaller side for you, but not nessesarely ,have to see how much safe travel the seat post have to fit your height.
So my choice would be the Giant, but it wouldn't be my ideal choice. It would fit you, looks nice and it looks like it has better brakes than the nishiki.