Torontonians are all over.
Welcome to the forum.
I am in Sarasota Florida just now, but in a few days I will be in Toronto for the remainder of the spring and nearly half the summer. I was dubious about the V-Strom when I considered buying it, but took a chance, based on many recommendations.
Well, my DL-650 suits me fine. I can't keep up with V-Tom, but then I am usually not in much of a hurry. This year, I may be at more of a disadvantage than normal, because I choose to bring my 250 on the trailer. In the past I have pulled my Wee-Strom to Toronto and visited all the provinces from that base.
If you choose to ride long distances, or even if you do not, you have a fine machine, and it will likely serve you well, given half a chance.