Don't put the cart before the horse. Recent emphasis is on dollars (fine), but not at the expense of building/launching the right product. Going public will make things worse - not better. Granted a few folks stand to make some nice bank, but in the long run it will damage if not destroy the company. History makes no compunctions about its lessons.