It is reversible! The reversibility is largely provided by the PCB edge connector as you've identified. More details here [0]
[0] - https://microsoft.github.io/jacdac-docs/ddk/design/#pcb-edge...
[0] - https://microsoft.github.io/jacdac-docs/ddk/design/#pcb-edge...
/me checks taobao again
Nope, still not.
Kittenbot devices came with a standard audio jackplug. Easy cabling, off the shelf.
But this wasn't originally for rocket science, but simple DIY projects or kids projects. If repositioned it will have a hard time getting adopted.