A developer can really get screwed jumping into someone else's idea on faith. If you really believe in your idea then pay to outsource a prototype, then (since you are not a developer) show you have the business chops to bring it all together. Once you do, developers for your idea will be a dime a dozen.