Let me throw my two cents here. If you immigrate to Canada for the purpose of getting a better high-paid job than in US, you are likely to leave with disappointment. I make this conclusion based on the experience I have everytime going to a conference, talking to people from Canada in the same industry (finance, energy). If you are US citizen, for your job consideration, it might make more sense to immigrate your spouse to US.
However, I feel that you entirely miss the point of immigration to Canada through family class sponsorship. The main reason to apply through this mean should be trying to unite with your spouse. I have a very good job in the US, I had all of my educations (Bachelor, Master, and PhD) in very good US universities. Probably I might have some difficulties to highly leverage the credentials I built in the US. However, the reason I want to give up everything here is that I want to be with my wife. The reason I apply is that I feel it is easier to move to Canada for me than moving to US for my wife. And I want my wife to enjoy the 52-week maternity leave instead of much shorter ones, and don't need to worry about job security after coming back.
I feels tht you need to sacrifice a lot to move to a new environment. If you don't do this for the sake of love, going to Canada might not work fo you, especially if you are from US.