Well, going to Toronto or Vancouver would not give you the right idea that's for sure, as those people more often than not would have fled the place for a reason, therefore you're going to get a skewed view of things other than weather and the flatness. I'm sure you can find Canadian expats that ran to the US in Florida whose assessment of Canada is going to be skewed.
Have to consider time delay as well, I know next to nothing about life in Trinidad as not been there since the 80's and all I have is my relatives to rely on who have...uh..curious biases, heh.
Point was not that they are not qualified, but you have to consider the risk of getting as tinted an opinion as the other side.