Hi Guys,
I posted a long answer to this and the server went down........ So here goes again.
Yesterday Ben and I found that we had confused the pcb convention and that our prototype keypad pcb was inverted.

No problem, we put all interconnections on the foil side, and proceeded. Then we found some incorrect track routing for the LEDs, so I'm redrawing the pcb today.
Things are moving along, but, and I'm very sorry about this, no promises on when. This whole excercise has taken three times longer than expected. We have found that the complexity is horrific but must be negotiated and simplified as much as possible. Even writing the code (Ben did it in assembler for its speed) is a 40 hour job!
I believe it's better in future to say nothing of future products, and just suddenly spring them onto the market. That way we don't get stupidly embarassed over deadlines, and you guys don't suffer intense disappointment when things don't happen..... I'm very, very sorry.
So, much closer notwithstanding, sourcing coming along beautifully now (thanks to Jeff Chen in Taiwan!), and two out of three pcbs complete, tested and AOK.
Man, this remote stuff is a whole new technology I never figured on.......
Cheers,
Hugh