I've also found that the site has a forum. Unlike the main site, which shows some neglect since quite some years, this forum seems to be active recently, and that Jhanananda/Jeff Brooks is interacting quite frequently there with others.
I think I'll participate there for a while to check it out.