I like that vouch goal, sounds great!
Makes sense about releasing more stats - how about internally then? Could you take a look at the number of pro- and anti-YC stories that you've turned the system off for and see if it seems unbiased? Often it's easy to judge each story one by one and think you're being unbiased. But we're all biased. Going back and checking those stats may reveal something you didn't think was happening. Or not. Not as any kind of placation, but more as an internal quality check so you know you're on the right track.