The notion of hosting a variety of dances to please varied audiences resonates here too.  For several years, I've been leading weekly contra sessions (sort of like classes, at a local dance studio) and for some of the participants that scene is preferable to our monthly contra.  But I'm still struggling with your original question. How to handle it when people have different opinions about who is welcome and who's not.
Chrissy