You always own your intellectual property, mailing list, and subscriber payments. With full editorial control and no gatekeepers, you can do the work you most believe in.
Gotta say I think only having subs being able to comment on the insta recap is a swing and a hard miss. Thats one of the bigger sources of engagement, unless it was a setting mistake, I would change that for next week.