I think a delayed launch is sensible given it would have been a tad awkward to launch right after a CR and deal with ICI. It also gives time to ease the hype a bit and allow the company to prepare a more organised launch which is totally reasonable. Remember do not be biased, the company needs to put it's interests ahead of shareholders.