It's interesting to see how startups are able to get media coverage without previous connections to tech media outlets.
The OP's approach reminds me of a blog post posted on HN awhile back with some tips for getting press: http://jasonlbaptiste.com/featured-articles/how-i-pitched-te...