Good for you, Dave, and best wishes for your upcoming schedule ...
You might want to look a little deeper into the Vitamin C thing, as I believe any amount over 1000mgs is not absorbed by the body and just excreted through the urine ... You will probably get the same result just using 1000mgs, stretching your supply twice as far ...
JMHO
Edit: I'm sure that is a 'heart healthy' meal ... NOT!!!
But everything in moderation, right? ...