Hello and welcome to Z900rs I'm 100% sure you have made the correct choice by avoiding the triumph.
I'm in England UK and Canada to us is difficult to comprehend in vastness and extremes.
I have recently watched ed marsh and is incredible girlfriend Rachel take on Canada in his c90 adventures Alaska to Argentina.
I now understand what you mean by riding season. The people of Canada were incredibly welcoming to ED and RACHEL apart from the police in the big city.
If you can find a hour please take a look at true character in your wonderful country.
Many happy safe miles on your beautiful bike.