I have done around 8 grams of C every day for at least a month before, come to think of it. I don't remember if it did anything positive though.
only thing I noticed produce a notable positive difference is high starchy carbs and supplement with creatin. I guess the ensuing increase in water weight increases strength.
I think vitamin D is good, you can train more without getting sick if you take it every day.