IMO there is no need to submit your site at any searchengine better try to get as many backlinks as you can so that your site will get crawled and you will get indexed by most of the search engines. Quality content will help you for getting returning visitors.