We told Relic in alpha this commander is in a really bad spot and they haven't done anything about it back then. Seems like every faction is doomed to have crap commanders, really unfortunate that you't make this commander work, as much as you try. I tried it out a few times after release and instantly regretted it.
Concentrated barrage costs more munitions and is worse than the Artillery your sections can request
I never witnessed perimter overwatch hitting any target, yet it has a 200 muni price tag.
Only the valentine seems useful for 4vs4 players because of that radar, but then again every other British commander has more use than this one.