The reason I left my previous start-up, the "camel-back-breaking" factor, was a lack of transparency among co-founders. I think a policy of intra-company transparency, or a policy to openly discuss everything, as you put it, is instrumental to avoiding co-founder problems.