Instead of buffet line.. how about 'individual stations'? That sounds more upscale and personalized. The club for holidays would have individual stations.. a fresh pasta station, carving station (prime rib, etc.), asian.. etc etc... Maybe that makes it more palatable.
The big question is how to meet someone who's interesting without going through a cattle call?