I'd try to make meal 2 your first meal you eat. Whole foods in the morning are always best. I would also use skim milk not whole milk and use Natty peanut butter over regular peanut butter. Depending on your height/weight, it looks to be pretty good. I would also cut out the dextrose and malto and replace it with a wholegrain bagel or oats.