Eventually, everyone gets fed up after it's clear that it will take hundreds of hours of programming work just to create a proof-of-concept, and people start dropping out.
There should be a clear form for sign-up, quick button to find people, a simple toolbar to go to the chat, galleries, videos, payment page, etc. The site should allow users to use a website after data validation. Trial Version: Let users try your site before register. Hi Steve, I kind of agree with Sheldon that partnering with random programmers will rarely work.
Look for partners who have worked with other startups and preferably in the industry you are targeting.
The only caveat - you need to find people who know what they are doing and whom you like. Look for awards, projects for big companies, past employers of the developers etc...
I have prior success in online marketing and sales such that I'm able to live permanently in the Philippines and other countries from my online income alone.
I've identified a few niche dating sites that I know could turn a profit, however I lack the programming experience to write a custom CMS.