It's going well. I haven't done as much testing as I'd like since I sent out the boards I made to ChipGeek and Gateway for testing/coding purposes. Firmware work is coming along well, and will be done by the time we're ready to assemble them.
The current plan is to have the assembly house accept all the parts by May 6th for kitting in order to have assembly start May 9th, with surface mount, through hole and test occurring concurrently the following week. The production revision of the PCB has been sent to the board house, and they will be ready in time to be delivered on the 6th.
I'm currently bench testing a board to get a better handle on the numbers to give us some baselines that all the boards should hit and that we feel comfortable advertising the board at, as well as testing more extreme situations in order to push the limits. Once that's done we'll open the store here right away to orders.
Many thanks for update. It looks like it's coming well together

Rough math on dates it looks like another 4-5 weeks ?

Thank you again and hurry up