In addition, (starting with G&K), terrace farm also gets the same food bonuses from techs that the normal farms do.
(+1 food for fresh water tiles at Civil Service, & +1 food for non-fresh water at Fertilizer)
As a regular civ, it's actually really popular to farm fresh water hills, so Terrence Farm is still okay without Mountains. More food means growth to work more tiles and specialists.