Most of my skepticism is not tied to the ambiguity of certain values but the discrepancy of what people claim to be the values, versus what actually happens day-to-day.
I don't mean to come off critical of your product. Your goals are admirable and you've made a lot of progress. I just don't think I could trust total strangers that their company truly is all about _____ or ____.
I love the name though! It's clever