This logo should work on a white, black or dark background. The website will likely be a white site, but the app may be a black or dark color background.
While the website will be "ClubSpot.com" - the logo shouldn't contain that as it will also be the name of the mobile app.
The spacing can be either "Club Spot" or "ClubSpot".
There should be an icon element that will ideally help make the whole name/brand more memorable, but at the very least can be used as an app icon for iphone/android.
I don't believe a vinyl record should be used as the icon as vinyl is rarely used by DJ's anymore and would in no way be synonymous with clubbing. While a disco ball would likely be a better alternative, I don't think that would be a good choice for an icon either.
Overall, I think the logo should lean more to the side of classic, clean design rather than web 2.0, but it would be nice to incorporate some web 2.0 elements as well to make it look modern, perhaps through gradients.
I want the overall brand image to be that of an authority on the subject of clubs/clubbing. When someone wants to know anything about a club or going out, I want them to think of ClubSpot. That may mean that the logo should be more serious than playful, although it could be playful in the sense that the whole point of the site is to have fun.