my younger son as a snack right before sports practice. the protein (8 or 9 grams in each bar) will give him energy that won’t have him crashing an hour after he eats it.
one thing to watch out for in these bars is the fat content. since they are full of ingredients like nuts, peanut butter and chocolate chunks, they range between nine and 12 grams of fat per bar, but they are low in saturated fats and contain no trans-fats. for my son who needs to gain weight, the fat content is not a problem. for me, these would need to be a once-in-a-while snack, maybe something to take 