I do have mainly greens with veg e.g brocolli, i also have whole grain rice cakes, i sometimes just have the cottage cheese before bed depending on how i feel. The reason i have the banana on snack 1 is for my post training rebuild of glycogen after heavy cardio and training session.

The other snack i can see your point though as my shake is alraedy rammed with low GI carbs but if you do combine simple carbs with a heavy low GI carn it can reduce the digestion time in total turning it into a slow release carb produce.

Love spinach aswell lol how much brown rice would you reccomend then???

The total calorie intake is about 2800Kcal at minimum.

I will look into changing it though as you said.