All I know about foods in powdered form is that their nutrient content breaks down a lot quicker than if whole. For long term storage, I would go with intact foods like beans, nuts in shells, and grains (corn, wheat, rice, etc).