Your links will be indexed within 24hrs hence no need to worry. Just send us your 24 site's links and we will make sure it gets indexed by Google. This does NOT means that your site will suddenly jump to the front page of the search engine or anything like that, but if your site is just starting out, this can be a GREAT way to get started.
It means that when you search your link in google it will automatically comes on the search engine. For more information you can check our video.