I don't know about that brand of canoe, but I spent a great deal of time in big freighter canoes. We used to make our own when I was a kid in school.
If their hudson's bay freighter is anything like what I was used to, it should be very stable, and extremely hard to tip. We would load them down with eight people and all our gear, and travel for weeks in them.
That's not to say you can't tip them, because if you have enough enthusiasm or rough water, you can.
If you're from around Edmonton, contact Peter Mackay at Saint Johns School of Alberta. He can put you onto the best canoes out there. Not cheap, by extremely good.
I am an alumni of the school, and he was one of my instructors. I heard he was now a dealer for the canoes.