Hi Dan, unfortunately it looks like my order won't even ship for at least another week so it will probably end up being a 5 week wait in total. I sent an email asking about my order, and according to Jack, they're waiting on the 100sx motor.
It would have been nice if they had mentioned any delays, since shipping alone normally takes 2 weeks. I probably won't see my order until the end of the month.
What speeds are you getting without pedaling on your cute motor? I'm curious to know how long it takes to accelerate to full speed. With my cyclone 360w and Nexus 8 internal hub in a 20" wheel, I get 21-22mph on flat roads, but it takes about 3/4ths of a block to reach that speed if I am not pedaling.
BTW, I'm really sorry to hear about your broken ankle! I haven't broken one yet, but I know that spraining one hurts like a mofo. I hope your surgery goes well and that you have a quick recovery.