Although this route is for a highway capable scooter, and probably a 400cc and higher one at that, this is a fantastic journey.
Roughly 650km, this is the best ride I have ever been on.  I have done this trip several times and have so far not gotten tired of it.
I always do this trip with a stop-off in between. I recommend camping in Osoyoos for a relaxing evening.
Temperatures vary greatly throughout the ride no matter what time
of year you travel, so be prepared for all weather.