Even the Hammer with the big tire, when you get used to it has as much lean as the Triumph you just have to hold it down as it wants to self right. Its a matter of intestinal fortitude as the bike is longer with a bucket of torque and a lot heavier. The Kingpin has a fabulous ride! It is made for the highway but likes the curves too.
The 100 CID Victory is just under 100 HP and 100 lbs of torque. You really can't compare it to the little Triumph. They are both good in their own classes.
That is a pretty yamahondaharley