In all honesty, my thought is that if you do not know whether you are ready to "go public" then you are not ready to go public.