Hey Beast,
just looked at your new porgram, looks good. This is my plan for winter training, see how it compares to yours:
Monday-13/15km
Tuesday-speed endurance (400-1600m pace) [150-800m reps] = hills, short track sessions
Wednesday-8/10km + weights/circuits/jumps
Thursday-pure speed (100-200m pace) [30-150m reps] = all-out sprints with long recovery
Friday-8/10km + weights/circuits/jumps
Saturday-high-end aerobic (3-10km pace) [800-3000m reps] = long track sessions, fartleks, progressions
Sunday-off