That's a fine question! I think most people are still commenting in either the original thread on the main Strive page or in one of the two Discords. I see most questions/ideas/etc in either the Strive discord or the mod's Discord as it typically gets a quicker response there.