I’m confident enough / have a big enough ego to not be offended personally but I’m pretty sure a few people may be offended.

It’s your house and your rules ultimately and there’s no point in you doing something intimate with someone that you would harbour negative feelings towards based on your criteria. No one wins there.

From that perspective your directness is good.