There is a Weight Watchers section. The majority of the "Main" area is for Points Plus since that's their current plan. (
Link!)
The subforums that exist for Momentum/Flex/Core/Etc are around, because Weight Watchers no longer supports those specific plans, and it's helpful to keep those posts separate so when someone asks a Points question we don't assume they mean Points Plus.
Any question you had regarding their current plan (PointsPlus) could be put directly into the main area.