Hi Stephen C. yay! Here's some thoughts:
Static-ly and permanently (though list should be able to be edited to add or remove people):
List that I create based on criteria such as name (for example, can I create a list in TightKnit of our Chapter heads - they generally stay the same)
Based on a Hubspot list (they call it a Segment now) - this would be very cool
I am envisioning for the larger co's this could be used to reward/message customers who meet certain criteria in their MAP (Hey! We saw you downloaded X, maybe you want to attend X)
Based on some Slack/tightknit criteria
Here's an example, anyone who hasn't posted in 90 days gets a DM from me (I don't actually want to do this, it's an example of possibilities)
Next level would be if they've DM'd me within the last 14 days to NOT dm them
Or alternatively it just ALERTS me and maybe even pre-writes a message for me to review and click send
Want to set these up for different members of my team
See analytics of the lists of people
To answer your question a message broadcaster is probably the way I lean for most important, with the ability to segment who gets the message based on criteria