Mark,
With the 07 bikes having been somewhat recently released you have to give the aftermarket time to digest the differences. So I don't know that it's fair to complain about not being tailored to the unforeseen alarm differences in the 07s yet. However...... the missed ETA promises for all the prior models is something of a different question.
I just wish we even knew if it was a QC issue, actually a production issue, a QC issue causing production issues or a technology question that's keeping things from working as expected. As was suggested once before, the discomforting issue for many isn't open or closed loop; it's simply being out of the loop. Hell, I've even been charged for mine and still am blissfully waiting for happy parts.