I'm just not a fan of using WhatsApp with a group of people I don't know. I don't understand how noone cares about the privacy implication of just giving strangers your phone number.
Plus it's annoying. And even with the controls I don't think it's got great community controls.