Sounds like my training last season. It worked great for 10k but when I went after it in 5ks if someone threw in a 68 or something I would just get dropped off the back. I only did 400s once through and really hardly any 800s. I had a lot of workouts with 4-6 miles worth of threshold work and a couple 10 milers at threshold + 20 seconds a mile. I was trying to run 70s usually but for some reason I would get to 3200 at 9:20 and whoever I was running with ran a 68 and I was dropped.
The type of training you're talking about will do great in an even split time trial especially if it's 10k but add in some different stuff to account for a pace drop.
I think doing one tempo workout a week and one with varying paces would do wonders. I remember doing one a couple years ago that prepared me pretty well that was like this: 1200 where the first 400 was at 10k, then the middle at 5k and the last at 3k. Do like 5 with 2-3 minutes rest. It's definitely a hard session so use it sparingly. Other than that basic 8-10x400 sessions are always good. A few sparing 8x800 or 1000m at 5k pace workouts are good too.
Basically yes your training will work but once a week spice things up. You'll be strong enough that any speed work you do will do wonders in race settings.