Public was probably the wrong choice of word. It is indeed public and I've managed to get a few participants by sharing on Discord etc. But it doesn't have a hope of taking off without being on the calendar.
Is there a way I can contact the admins myself?