1) Ok, so let's say, you get ratio the number of men to no more than 20% of the women (overall/in certain geographic areas), and remove inactive profiles
from search2) That's fine - let's go for the low cost end. A fee that's half to 1/3 of the major sites, but for a whole year. No hassle of remembering to stop the billing, or checking your bills. Yes, this will mean after a year, you're likely to loose a high % due to not rebilling...but hey maybe this is a great product?
3) Fuzzy matching? i.e. I would like to meet someone <around> my height, or meet someone <slightly shorter> than my height. Perhaps we could have a feedback mechanism for those that actually meet. Perhaps we could just remove those people that never meet up with anyone? (Shocking approach I know - but the quality of the user experience would drastically improve!!)
4) Build it and they will come. (errm word play. bad)
But no seriously, whilst it's a competitive market, if you match up someone, and don't rip them off in the mean time, why on earth wouldn't they tell their single mates about the site? It's all about good user experience, which is sadly lacking in the majorly exploitative dating site game.