I would prefer Himalayan for long term usage, in India Himalayan got a huge fan base Comparatively cheaper in the segment and almost similar features. The major difference is Brand and No of cylinders. Honda refinement is undoubtedly unbeatable and twin cylinder gives really great driving experience.
There is no comprising issue because one is twin and another is one. One is 100% refind another is row vibrating . Honda has a great weight management , He knows who drives So no compare at all Better you compare it with Verses 650 V-strom 650 not the chippee Himalayan
For an Indian the Himalayan is ok as a decent bike. Does most of the job. But Honda has its own world class tech engine .. it's pricy .. almost double a Himalayan. Affordable enthusiasts can own it. Himalayan will be having teething issues compared to Honda. I think it's not ideal to compare them. The older Himalayan dint fair in highway speed.. now the new does clear the need. Rest both bikes are much same.
But one of the most important things is not included in this comparison. Reliability. A friend of mine had an Enfield and he said that he's never had a more unreliable bike. Before that he had a Honda and he said the opposite.
Single cylinder should not be compared to twin. Different league. But for adventure, I would surely choose the RE Himalayan 452, but it would have to be seriously cheaper, in price, compared.