Removable battery packs are practical, but their main advantage is that the large battery cost is no longer associated with the car and the batteries are just hired/leased. In a well designed pack that communicates through CAN there would be 6 wires, 4 for the CAN communication and the positive...