Algae alone does not make for a balanced nutritional profile, but it must be considered as the primary source for food Calories. Additionally, other plants will have to be grown to balance out the nutritional profile, but cannot be considered as primary sources for Calories. For instance, I would not consider grains to be a very high priority because they are mostly starch, but peppers are a rich source of vitamin C, I would consider them a higher priority.
Growing fish, chickens, goats etc. I would consider a low priority because by adding a link in the food chain the efficiency of the overall system is drastically reduced, you see, animals expend a lot of energy throughout their lifecycle which does not go to food production, this makes them very inefficient at converting food energy. Worms however expend very little energy throughout their life cycle making them more efficient, I think this is the case with some mollusks also, insects with exoskeletons might not be the best choice because they move around a lot expending energy and energy goes into the production of the indigestible exoskeleton. The bottom line is prioritizing food production for energy efficiency and nutrient value.
Offered by Steve