Just a few ideas of my own:
Retractable teaching stage but also some spangly, sprung-floor, big podiums that can be raised up on freestyle nights for those of us who quite like sneaking up for a dance on the stage. Just a couple of them, in the big room.
Sofas in the gallery.
All of the above to be available free in the Ladies: Toupee tape, sewing equipment, tights (from a free dispenser), deodorant, mints/toothpaste & disposable toothbrush, perfume samples (because you only need a little bit), well lit magnifying mirrors. And if this is the dream perfect venue, there will be a team of hairstylists in the gallery so we can arrive early and get a perfect blow-dry that doesn't then collapse like a wet paper towel when we go outside in order to get to the venue.
A free taxi service to take them as can't drive home at the END of freestyle nights so that we can stay longer.
Connected with Bob's digital song-store- a touch-screen request thing on front of the DJ booth. You'd enter your name, and the song you wanted. There would be a large screen behind the DJ booth which would flash up your name and the fact that YOUR request was the next song (if it was being played), so you have time to position yourself for grabbing the person you want to dance with. If you don't want to request, you could also go up to the touchscreen and see what was already on the playlist, and specify which is your favourite song- the flashing-up would happen for that too, again to allow grabbing-time, so that you have a much better chance of dancing to your favourite song with someone you like.