The weather in Winnipeg will always be a better shot than in Vancouver. But, there are no mountains anywhere near Winnipeg. The flying is much more scenic on the west coast.
All of that aside, it’s likely you will find the prices higher in Vancouver. So, if money is a consideration, Winnipeg is likely the way to go, if you want interesting flying, Vancouver. Best of luck