I'd say a good trail mix is made with a combination of quick energy foods and longer-lasting energy foods that provide a balance of carbohydrate, protein, fat, and fiber. And it should taste good, too!