When you corner, do you feel any torsion from the high mount set back so far?
A little. But, that is mainly what the strap is for coming from the stem down to the passenger pegs. When I crank down on that, the suspension (the bicycle's), compresses, and the rear of the bicycle actually lifts up - so all of the weight/load is carried around the front fork of the bicycle. Mostly only feel it when there is a heavy cross-wind. It kind of acts like a sail