Had they hyped the 2.5 you'd be accusing them of acting like a penny scam pump and dump with a PR for something that isn't that big an improvement over 2.0. It's also possible that they were testing demand at the $20 level with existing customers before formally announcing the product at $15.
The company doesn't have to respond to every disgruntled shareholder. They need to hold to their business plan and the pps will work itself out in the end.
If I were Paul I'd be holding all announcements, including the financials, to co-ordinate with the SEC response to the S-1. If the financials are a few days late, so be it. They have a 15 day grace period from the SEC before they are actually considered to be late. If the SEC has more comments, at least the disappointment would be offset by presumably good financials. If the IPO becomes effective, the combination of news could drive the pps back up. Everyone needs to take a deep breath on a Relax and have some patience.