A few months ago I wrote "the hacker's guide to getting press" (http://www.austenallred.com/the-hackers-guide-to-getting-pre...) that distills the basic strategy and how someone could hack a solution together for free. Granted, it's nowhere near as elegant or simple as yours.
My concerns: 1. I'm not sure your questions are driven enough to create a short enough pitch. I tried it, and my pitch was 3-4 paragraphs long (2-3 paragraphs too long)
2. I know you think your pricing is fair, but you need a cheaper option for the lowest tier. Most of the people I talk to and work with are happy to shell out a bit, but $50/month is too steep. I would say $30/month is the right target, and that's month to month.
3. I got 10 results; trying through a Buzzstream scrape or a Google News scrape I'm getting hundreds. Part of the value is in quantity; I need to make sure that it is there. Are you only showing contact information if you can find it? What if you can't find it programmatically and I'm supposed to go out and find it on my own? I guess the question deals with the method, since this is one of the most difficult parts of reaching out to reporters.