Yes, I know not having a delivery schedule is disappointing. However, had I provided such a schedule prior to receiving the latest version, it would have been wrong. The update I did provide last time (we should get updated wifi module firmware in about 30 days) was pretty accurate (I think it was 34 days actual). But, I could not have anticipated that the update was still not going to be acceptable. I will not assume such this time, either.
As to the 1000 times better, that was based on our being able to send a 3MB file 1000-2000 times before the dongle locked up, when the previous performance level was 1-2 times. There are a lot of variables at play, but the current firmware could still lockup within 10 minutes or so under this improved firmware. As I said above, better, but still not acceptable.