Given that the Canadians have allowed unlimited immigration, the degradation of their schools, etc. I don't think they would be a beneficial addition to the US.  When I flew into Vancouver last year I thought there had been a mistake and I'd landed in China.