Amaranth flour benefits and side effects for health, environment and more. Is amaranth flour vegan? Sustainable? See pros and cons.