They have about the same HP, but the Himalayan does have more torque. It also weighs 100 lbs more than the Honda.
Thank you for throwing those figures into the pool of information to think about! If it were just raw power to weight considerations then absolutely the Honda would win every time.
Torque/Weight comparisons:
HImalayan = 32/421 = .076
Honda = 22/320 = .068
So Himalayan has an 11.8% advantage over the Honda
Add an estimated 180lbs of rider and gear on top of the bikes and we get
Himalayan = 32/601 = .053
Honda = 22/500 = .044
So with the weight of rider and equipment added that advantage the Himalayan has over the Honda rises to over 20.4% differential.
Then perhaps we should look at the basic design of the bikes.
The Honda is a trail bike - and I am 100% sure that it would excel over the Himalayan when it is doing what Honda designed it for. Light, nimble.... but then you load it up for adventure touring and that will change the game somewhat! Sure it potentially has a power to weight advantage over the Himalayan if you rev it up to where the power is the whole time. Perfect for a days trail riding, but maybe not quite where you want to be for touring. I have to respect Noraly's arse.... (no NOT LIKE THAT you dirty minded people!!!!) The Honda must be devillishly uncomfortable to tour on compared to the plush cheek-cuddling loveliness of a Himalayan touring seat....
The Himalayan is more of a pack mule. It has the torque lower down the rev range than the Honda so it behaves more like a tractor. Also consider the weight distribution; the Himalayan carries its weight lower so the laden weight handling will be correspondingly better as well since the Honda being so light by comparison when laden it's centre of gravity will be far higher than the Himalayan.
Considering all of the above this is why I still feel that a Himalayan would have been a better choice than the Honda for the riding she is doing.
As has been said before, the Himalayan defies its own statistics in terms of utility. I feel that it is almost "greater than the sum of its parts".