IMO it would not several sub-forums. Gardening covers such a wide variety of topics, things like planting, cultivation, weed control, insect control, soil testing, and irrigation will just naturally flow. You might want to consider sub-forums for topics like crop preservation and storage, and another for food prep itself.