It sounds like you're well on the right track, both with your own ideas and those above.
Some thoughts from me... not solutions, Im afraid, but lets face it, you could get quite a few replies from the DJsUnited Community.
I used to help out at a singles night, I'll admit that this was a good few years ago, but much of it probably still applies. And as you'll see below, my thoughts are mostly about whats going on inside the Gentlemen and Ladies who attend. (No gags about a buzzing noise being heard over the speakers everytime that girl with the smile walks past...)
The name of the night...Some people who choose to attend the night might HATE thinking of themselves belonging to the part of society who are labelled "Singles". One person who I talked to after such a night thought the term "Singles club" and "On the shelf club" were two descriptions of the same thing. So think up a good name - or even better get the forum members to post up suggestions...Guess I'd better start... "One plus One" or "Unlimited Company"
or "FORD M.O.T. Centre" suggests that good regular servicing is due.

But I wouldnt recommend this name for the night. Dont choose anything smutty.
Secondly, lighting...Hopefully they'll be some people there that will want a slow dance or two. Maybe not many on the first week, but in latter weeks. So make sure you've got some lights that will add to the mood rather than flash gobo's off of high speed barrels throughout Spandau Ballets "True". Also, avoid using a UV tube/light, I've found that most girls are wise to its effects now and treat them with contempt, as if you'd installed upward facing camera's under the dancefloor. For some reason, they dont want others seeing their white undies, under a black skirt. I cant think why.
Check out the "rules" of what they are paying for. If they are paying to become members of a singles club, you might have to pay "dating agency" fees etc. Similarly, if you plan to keep their details in an electronic format, you may invoke Data Protection Registrar fees...its something silly like 20p per name per year from what I remember from my college course, but it might be worth looking into now, to avoid any surprises. Safer to make sure that people understand that the fee paid on the door is simply admission.
Also, as my friend found out, the advertising might need to be on-going at a low level, after the first SURGE of promoting the night. Why? Well, consider this question...
What makes a Singles Club successful?
2 single people meeting up, falling in love and not needing a singles club anymore?...
The opposite side of the coin is, what makes a Singles club unsuccessful? 200 people jammed into a room, but no-one talks to each other? Youch.
Think of different ways of breaking the ice...(Yes, I know thats the Barstaffs job, with the ice picks etc)...perhaps mention on the mic about "turning to the nearest person to you, of the opposite gender, and say HI.....now choose someone else and do it again..".
Not quite so cheesy is either an 10 question, or single question quiz...with plenty of emphasis on conferring with each other (but only with members of different genders)...."Pssst! Do you know the answer to number 3?....great, thanks, can I buy you a drink?"...
I hope that none of the above has put you off, it wasnt supposed to. Just things that have cropped up before and some of which, you may not have thought of yet.
Have fun...and dont forget to tell the ladies that YOU know the answer to number three...