Submit your site to the 25 major search engines and indexes and see how many contact you to verify your listing or to thank you for your submission and send some additional promotional info. Your EmailPromotor is a very small sized search engine. For each submission there is sent out only one promotional message. Yes, there are some good resources. Yes, you can.
Some programs work well when they have a short delay, others benefit more when the delay is long.
Affiliates promoting very, very popular programs know that they are not the only one promoting that particular web site. They really have to vary their delay and see what works best for them.