Do you have any info that companies that don't have great numbers tend to file S-1's confidentially compared to companies with great numbers?
In my experience, companies that can file confidentially will, regardless of their numbers (and I think all companies now have the option to do so).