Hey, why don't you create an "AskHN review my startup" post? I'm sure there will be many people giving you valuable feedback and if your are lucky enough to cross the threshold you may end up on the home page.
Right now I'm looking to implement some of the improvements that have been suggested by the users I picked up in my initial Show HN post. I'll think about having another one after that to see what people think of the new features.