Your vid (& cjc's) are both fine, good vids too - my only complaint is the lack of some wonderful tunes on yours!!
All that beautiful riding and THERE'S NO ENGINE NOISE!! Just some of that greatly over-rated instrumental stuff that those in the know would NEVER call 'real music', cos everyone in the know just KNOWS that the only true 'music' out there is the song of a finely tuned Internal Combustion Engine in full song!!
Yeah, you can have some backing vocals from the tires as they howl in appreciation when hanging on for dear life as they corner right on their limits; it's even acceptable to have some accompanying road noise, maybe also a bit of wind noise as it whips past your helmet & maybe buffets your jacket a little; but the Wonderful Song of a well wrought Internal Combustion Engine doing its utmost to respond to your throttle inputs is just the best - the true Music of Mankind....
And you stomped all over it, blocking all that wonderful music out and covering it up with caterwauling noises from people torturing wood, wind, and strings!!