I'd imagine the easy part is power to the seats. To get the full functionality, IE the key, setting the seat for different drivers is where possibly a loom swap or BCM swap would come into it. Once you have the power settings I don't think it would be worth a bcm swap, Although I lobe the idea of two separate seat positions stored in memory, great for swapping drivers on road trips etc.