I propose that the hardware development and fabrication end is pretty straightforward. Engineers building on established technology and Chinese manufacturers with decades of ever improving production technique probably wouldn't cause such catastrophic delays in an important product release. On the other hand, getting those sensors to convey their info to displays and software programs without causing nightmare scenarios could account for early spring release morphing into ??? release.
MyAcurite is a pretty horrendous piece of software as far as being useful for serious data collection. Acurite must be (better be) accompanying their Atlas line with new and near professional level software. This could be where major delays are occurring. Also, a new and seriously useful display could also be fraught with many problems.