Regarding a CTO, though, maybe a business manager would work for you. That certainly sounds cheaper to me, and you'd still control the product direction if desired.