Slack is a gigantic feature set to replicate. Anyone who does it on Nostr should come up with a funding model.
Maybe private groups get a hosted private relay, and groups can pay for that hosting service.
Otherwise groups use shared relays, and there's no guarantee of privacy unless all messages are encrypted like DMs.