Excellent write up. I did the same thing last fall, but I used the Acura TL seats.
I still have not figured out where to put my heater switches but your post is a BIG help with the wiring mysteries.
Did you get the OEM Canadian heater switches and mounting plate? If yes do you know of a...