A 3 week ramp-up SD cycle is nice IMO, although I'd run the cycle 2-3 more weeks total (but with something else---not SD-for these last weeks. Just personal preference).
The other stuff:
I'd run the CEE/Arg post cycle, and shine the glutamine altogether (unless it's GEE or if it's free or something). I'd run the 3g of vitamin C from day 1, and may opt to save the silymarin for pre and post cycle (although I sometimes use it during just to be safe, along with NAC). I'd get some Hawthorne in there for potential BP issues, and include policosinol, garlic, and niacin for cholesterol maintenance. 1T of flax oil daily too. And personally, I'd hold off on SERMS (nolva) for post cycle unless there is a gyno scare or something; if bloat/water retention is a concern, I'd opt for some letro, formestane, or ATD during the cycle.