The only thing that seems to be missing is veggies but I'm assuming you just didn't add all these. Spinach is great but also try Swiss Chard, Collard Greens, Kale, Bok Choy, etc. Very good greens!
Here is a link for information on foods and brain health from the Brain Injury Association 2012 conference. Hopefully you find it informative. It's not a hard read.
http://www.bianiagara.org/files/Kyli...esentation.pdf
Have you watched the documentary Forks over Knives? Very interesting. The book The China Study is also very interesting with chapters on heart issues. These are part of what made me adapt a whole foods, mostly vegan lifestyle but even if you don't want to go that far they are great to help make informed changes in your life. "Food Matters" and "Fat, Sick and Nearly Dead" are also informative.
The part about diet that is common to head injuries as well as heart issues (and diabetes, arthritis, and most health conditions!) is that you want to reduce inflammation and eliminate/limit foods that increase inflammation. These documentaries and books have good info on that. Some things cause more inflammation in certain people due to allergies, sensitivities or illness so each person needs to adjust their own diet and no two people are the same.
That didn't really answer your question but I hope it gave you some places to look to make your own decisions!
Take care,
CC