Are there services that you can send the BOM and board files too, and not only do you get the PC board back, but it's populated? Will they do that for a onesy-twosy thing like this?
Then all you have to do is supply the battery and download the firmware (however that is done).