Canadian here. It sounds like a nice idea, but honestly the vast majority of Canadians do not understand how the EU works at all, or what benefits/donwnsides there are to joining.
This also ignores whether the EU wants us to join at all. I also do not see our government doing this any time soon, maybe if things continue like this for another 10 years or if the US drops out of NATO.