I have been working on a very similar build.
One feature I decided was a requirement is holding me up. I really want pogo pins on the sides of the keyboards, so that they magnetically attach and the left will charge the right.
How do you charge the left and the right since they require separate cables?