Hmm… No demo.
No demo > no downloads > no bad reviews.
Well, maybe this: their website looks terrible… And the screenshots there aren't very promising either… The app there looks very basic (or maybe it's just very, very clean and uncluttered) from the screenshots.
I wonder if anyone in the AppStore has purchased and reviewed this app.