The best predictor of success for tech companies, at every stage from during the YC batch to public company with billions in revenue, is the rate of shipping new stuff.
In the last week, I have witnessed over 6 new ISPs crop up where I live. Safaricom might actually be in big trouble as far as Internet Services are concerned
It seems a mistake to call oneself a "non-technical founder." You're treating not knowing how to do something as a part of your identity. Surely it's better just to fix that.