I always like something before working out. Atleast some BCAA's and WMS/Dex to give me some energy and intensity in the guy.
Also you have a big gap from 2-6pm. You probably can't eat until 6 I'm assuming, so you might want to consider a small snack in there, and lighted up the 6pm meal. Also the 8pm shake, is it a slow protein (Casein/Egg/Milk?).
Also I would drop the PB from your PWO shake. Move it to your 10:30 meal.