I did this swap a month or so ago. I went the route of getting everything through @pgamboa. He was great to work with and the swap was a piece of cake. It took a few try’s to get the console in just the right spot that it didn’t squeak where it met the dash when hitting large bumps.
I do have a hole in the carpet that the new console does not cover. It can only be seen when the drivers seat is all the way back.