Just about every month, some business student will come to me and say they've got some "amazing idea" and just need someone to do the work of implementing it.
Before I even hear their idea, I do a simple mental calculation.
First, I have to see their skills at least exceed mine in the same areas. For instance, I'm a competent but mediocre designer and marketer in addition to being a programmer. They better at least match that and have actually worked on (and finished!) some project that they started themselves.
The person needs to be as competent in their supposed field as I am in mine. The value that people who are good at selling and networking bring is incalculable, I'd kill for a co-founder that could bring that. But they have to be as crazy and devoted to it as I am towards my coding, or else it just can't work.
Maybe that's why I suck at finding people to work with. :(
Yours will work well enough, but I also like to test to see if anyone is actually determined enough to go through all this trouble and carry out their plan anyway. Serious entrepreneurs are very few in this part of the country...