I love the way Coffee Cup has done it's business up to now, built on the integrity of great support and solid products.
There are probably better ways to achieve good initial sales levels and not pi** off users who have waited patiently.
IMHO, if the products are ready for release, just do it. Don't play games.
Bluehorizon