No problem for the reply. We really do encourage constructive criticism and have decided to keep the thread unmoderated so people can see how we address the trolls.
The information in the OP will also be cut down and moved to a whitepaper because it seems like all this information right up front is a bit daunting for people. We're going to let our structure and our actions do the talking over the next few weeks so definitely keep an eye on us!