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.