After some more thinking, I settled on the following split-keyboard connections.
For the prototype: 5-socket 0.1" female header on perfboard, and 5-pin header soldered to 6P6C phone wire. This setup is also convenient to test on a bread board switch matrix.
For the second version: eSATA connector on PCB, and 5 ft eSata cable. Shift registers and resistors will be SMT rather than through the hole.
Some SPI devices require chip select signal to detect end of transmission. I think you need VCC, GND, MOSI, MISO, SCK and CS, 6 pins.
What device are you planning to use?
The split keyboard is 18 keys on each hand. One hand has Teensy LC. The other hand has three 74HC165 shift registers daisy chained.
This excellent tutorial shows how:
http://www.gammon.com.au/forum/?id=11979I already tested the electronics with 5 wires and firmware on a breadboard.