I rode Barrie, Ontario (Canada) to Courtenay, BC the last week of May. A typical day was 600 km. It was about 4,200 km total. There were two sections that were fantastic and then there were the days crossing the prairie provinces. The first fantastic section was the route north of Lake Superior. The highway curves through the hills, rises and falls a lot. Lake Superior was still partially frozen at the end of May so it was cool-ish when near the water.
The second section was the stretch through southern British Columbia, which was like North of Superior on steroids, including a couple of mountain passes up to 5,000 feet. The 250 doesn't like altitude and was gasping at full throttle trying to hold an indicated 100 km/h at the summit. Coming into Vancouver the traffic was running 130 km/h. I was grinding along in the slow lane at 8,000 rpm. That's the only time I really wished for more power as it felt unsafe with so little in reserve.
The 250 ran great the whole way. Typically I was running 7,000 to 7,500 rpm. I wondered at the start of the trip if 600 km days at that engine speed would leave me with a smoking heap at the side of the road. Apparently not - I'm a lot more confident of the bike's longevity now. With 29,000 km total it still pulls 10,000 rpm in sixth gear (downhill with a tailwind of course).
After a week at home on Vancouver Island it was back to work in Alberta which is another 1,400 km. The trip through the middle section of BC is great but much more wide open highways than the south, with the exception of the stretch from Squamish to Kamloops. That's literally the most amazing highway I've ridden: twisty for 100 km up and down through the Coastal Mountains.
Would I do it again? For sure.