Very nice video and great riding with excellent awareness and positioning. Goes to show that people (actually the biking media) are totally wrong when they say low powered 125cc bikes are "only" for the city. I didn't see a single point where you held up anyone else - quite the opposite. 125cc bikes and scooters are perfectly adequate for A roads and it's about time the biking media stopped all that bullshit about needing 50 hp or more to be a "proper" bike.
I can push close to 170 if sticking to mostly 30-40mph roads and being as polite with the throttle as possible. Most of the time I am closer to 130mpg. :)