Looks really good. The only thing I would change would be to compress the pre workout meal to within the hour I try and eat within 30 minutes. Don't know if it makes that big of a difference but I have read several studies on under 30 minutes so I go with it.
Eric hit on the head eat, eat and more eating. Good Luck!
What we think, or what we know, or what we believe, is in the end, of little consequence. The only thing of consequence is what we do. -John Ruskin