I usually have strong opinions on how to run things, and one of the main reasons I've been investing time, money and effort into building a prototype is precisely to be able to put my own ideas to test.
I've been in great and poor working relationships.
I've had co-workers who either don't add anything, or who actually reduce the amount of work or direction a project can progress.
I've also had (far fewer) working relationships where the you 'leap-frog' each other, pushing the entire project forward in leaps and bounds.
It's the second thing that I'm looking for in a co-founder. This is why I think being a part of yc or a fellowship might help. YC is apparently expert at picking great people, so it is a pre-filter of amazing people,who likely have a further network of amazing people. (not that my network isn't great, but most of my people don't share my interests).