I sometimes wonder why this website is not called CTO-foundersLab. The total obsession with "how do I find a CTO", etc, etc is very lopsided.
Now don't get me wrong, I am a tech entrepreneur and programmed my first computer in 1983; and have never looked back. Tech is what I live and breath.
But having been through a few internet startups, I can absolutely tell you now that even if Mr Zuckerberg stopped by your house and gave you the entire code-base for Facebook, you wouldn't last 2 minutes unless you had marketing and sales.
So yes, keep on the track of ensuring you have a top-tech founding team. But for goodness sake, can we all start talking just as much about "how do I find a great sales and marketing co-founder".
and do not make the mistake of thinking that you, as the great person who came up with a decent idea, is actually the right person to lead sales and marketing. Unless that was your day job for the past 10 years then you are probably not.