It's better for all racers if manufacturers take their time and do things right from the beginning. Whining would be far worse if they officially announced their kit and pushed back the release several times or, even worse, released a faulty product and used the customers as beta testers - like AE did with the SC10...