I like your approach a lot. I'm also trying to correct any deficiencies and optimize nutrition before I move onto more advanced types of enhancement. Fundamentals first.
Micronutrient testing is definitely important. Another thing you should look into is genetic testing. Many people cannot correctly process the types of B vitamins found in most supplements due to problems with methylation. For example, taking traditional folate or cyanocobalamin (B12) would be a waste of time for me. Even methylfolate would be counterproductive, as I cannot process methyl groups well. Hence I take dibencozide for B12 and calcium folinate for folate.
Folate and B12 are quite important for optimal mental functioning (in addition to many other processes), and the right form of folate may be especially important if you choose to take uridine. If you take the $99 23andMe test, you can upload the raw data into GeneticGenie and it will identify any methylation problems you may have. You can progress from there to identifying the right forms of B vitamin supplements you need.
Edited by AscendantMind, 08 October 2013 - 05:03 PM.