It goes through phases of being very active and then quiet. Perhaps a lot of activity has switched over to telegram these days, but I don´t know.
Sorry, I dont really know of any other forums to recommend, any that I´ve seen tend to be much less active than here.