As an organization, the Mechanics are much larger and better-funded as of the time TSoG takes place. The Helenites have only been around a comparatively short time, and they don't have infrastructure built up the way that the Mechanics do. In that sense, the Mechanics are stronger.