I've seen this You Tube video before, and feel like it's an excellent overall rider's impression review.
He's an experienced traveler and long distance tour group leader, bought the bike sight unseen, and ran the crap out of it from day 1. He's got a very good sense of it's capabilities, quality, strengths and weaknesses. I'd recommend anyone considering a Himalayan purchase to watch this one.