One overlooked 'American moving to Canada' solution is to move Canada adjacent, and you can spend every day there if you like, especially easy if you go through the slog of getting a Nexus pass. Not for everybody, but a lot easier for some than formally moving.