2.) I never talked to PG, I can't speak to that.
3.) The problems were absolutely cumulative over the course of development. Neither Greg nor Arun were engineers or technical in any way and the hardware developer had a full time job that was not WakeMate. I started ~1.5 months before launch and was told the hardware was functional. I managed to get the iOS version to work most of the time but the firmware was hosed in such a way that pretty much all units would fail over the course of a few months.