It took nearly 2 years due to the complexity and power of the product. And while we were excited to ship, we have a long term product roadmap to continually improve the platform.
One of the reasons launch took so long is that Touch GIS is for both iPhone and iPad, and has some unique usability features specific to each form factor.