You can avoid having to constantly provide food and worry about population limits by building plenty of Chapels. This increases your religion happiness to about 8+ if you have enough. You also need to get a full +5 for Fear Factor. At this point you can stop feeding them and have a large population. You can get around 50 people to make bows and you can set the taxes to low and still make about 120 gold per month.