I agree, it's not possible to be too technical. The more details about the "how," the better. Sure, going to that level of detail goes over many people's heads. I get that. If the only thing being talked about is pure technical detail, that alienates the average investor. There is a balance that takes skill to achieve.
To be honest, I have not seen that balance for this app yet.