I have noticed that this site was not indexed by google at all, it was strange that you guys didnt submit it at an early stage, well its good to see that google has indexed 114 pages so far :)
Well, some say its better to let google find your site by itself, so yeah Google in specific might not be that affacted from submitting or not submitting a site. As long as you have some site poiting to you.