I think it's a fine idea. In my experience the start up mindset is something some people have and is not necessarily tied to a particular idea. Also, programmers aren't usually the best at networking. So why not let YC do it for them and tack them on as a founder to a company with massive potential?