Hmmmm...Living on an island with a town named Jamaica, of course you're an all season rider.
Seriously though, even up here in the frigid north (northeast Ohio) we have enough rideable (?) winter days that I have also spent a little time researching cold weather tires. My '13 650GT came with Metzeler Feelfree's but not the Wintec version. I have not contacted them, but my guess is that there is no difference in the compound, only the additional tread shearing.
A few days ago I rode in <45 degree (f) and found that the stock Feelfree tires cornered, etc great for me, but I am not an aggressive rider.
What tires did your scooter come with and have you had any cold days to test them? My real interest is to be able to take off from here and head south for a road trip without taking a dive the first couple hundred miles.
I only have a couple thousand miles on this bike with no cold weather experience so this is a great thread for me. Thanks for bringing it up.