We had a big thread on this subject before, if you're retired it's not a sensible plan because at the moment as individuals you can have two principal residences, one is his and one is yours. If you're married you can only have one, so one home becomes subject to capital gains tax. Plus a spouse is a residential tie for tax purposes so it means that you have to choose which country you want to be your tax home, you can't have two. Of course, if one country is your tax home then that means you basically have to be a permanent resident of that country.
Basically if you're married you have to be based in one country. Which one is the question. In Canada it's faster to get citizenship, however the US has lower
taxes plus as an LPR of the US you can spend up to six months outside of the country and still qualify for citizenship. With Canada you can only spend up to a year out of four years and still qualify (which works out to an average of three months a year).
Also it can foul all kinds of things up because you're not filing jointly although you're married.
Basically it's a minefield, the more I think about it the more problems I can think of. The short answer is either don't get married or if you do, choose which country you want to be your principal residence.
Steve.