Personally I would not go for sustained power build, as it generates a lot of fatigue but do not help a lot with sustained power (personal opinon and experience). I would reomove weekly vo2 max workout and do O/U and threshold workouts. And before that would do Vo2 max block. If you want to have weekly vo2 max, at least I would change suprathreshold workouts for real threshold progression like 3x15, 3x20, 2x30, 5x15 etc. Do them just below ftp (97-98%). But this my personal experience and mileage my differ.