Having DJ'd a lot of goth nights in the past 8 years, I think the key question here is: Do you guys want to hear all the "classics" that you have heard ninety thousand times before, or do you want to play lots of diverse stuff that might surprise people?
Because see, when I DJ, I avoid like the plague all the "must play" songs. That means no fucking BiiGod20's cover of "Like a Prayer", that means no Sisters of Mercy period, no Ministry, no "Beers Steers and Queers", no "Headhunter", no "Bela Lugosi's Dead", etc.
Instead I always focus on songs which may not be typically labelled "goth" but which fit the mood of a "goth dance night" - PJ Harvey's "Down By the Water", Portishead's "Sour Times", pretty much anything off Maxinquaye (or "Christiansands"), The Real Tuesday Weld ("The Ugly and the Beautiful", "The Life and Times of the Clerkenwell Kid"), a decent amount of electroclash (Peaches' "AA XXX" or "Fuck the Pain Away", Miss Kittin's "Frank Sinatra"), IDM (Future Sound of London's "We Have Explosive" or "Elysian Feels").
And I don't stop there; Hell, I'll play fucking Belle and Sebastian if I want to, or Bardo Pond, definitely My Bloody Valentine's "Soon" which is a killer moody dance track, I have played Tom Waits, Sonic Youth, even Godspeed You! Black Emperor.
And that's why they keep asking me back and keep paying me. And hell yes people dance, except for the retarded close-minded "I don't know the lyrics to this song by heart so I will not dance to it" sheeple.