There are some obvious next steps for improving the polish on this, would you say you were more resource constrained, time constrained, or skill constrained?
For instance, did you put any thought into making flex PCBs to make the cable routing easier?
I also think the concept of a laptop with a removable wireless keyboard is brilliant, and I think your implementation is a lot cleaner than e.g. the Surface or the iPad's case-keyboards. If I had a laptop that did that, it would be my go-to travel machine. One less thing to cart around.