I'm creating a membership site for a client. After customer pays, she has access to entire site. She needs several categories created where members can comment and add images to each category. She also needs to be able to email everyone when she has a live Zoom meeting. And have the ability to save the recordings on the site. Which plugin do you recommend? It will be heavy on video and email. No drip content. Needs to have easy communication feature for all members.