You can ride a 250 anywhere in Canada, but a small bike like that will be more prone to being pushed around by the wind when riding past open fields and you'll have limited luggage options. The posted speed limit might be 80km/h, but adhere to it on a weekend up here and you'll have grannies in minivans practically push you off the road!
A bike like that could technically take you to B.C. and back by adding a wind screen and a duffle bag on the back seat, but it won't be very comfortable. A bike like that really is intended for urban riding and day rides.
I'm a big fan of buying a bike that is intended/designed for how your going to use it. Riding in town? Get a bike like this that'll scoot around with ease. Track riding? SS bike. Posing at Tim's? SS bike

or chopper. Canyon carving? Naked bike. Longer distance canyon carving? ST bike. Mid-life crisis? Harley. Crossing a continent on the back roads? Adventure touring bike.
;-)