We are looking for the best most relevant articles from the last 24 hours, so most timely and most relevant on the given topic. Agree with you that beefing up a search would be nice, working on that now. This is a private beta limited to 10 people. Will make it better before we let more in.
I don't see how pitching somebody 24 hours after they covered a topic makes sense. They are not very likely to write about the same topic again at least for a while. And by the time they do won't my pitch be long forgotten?