Concentrated barrage >> i feel like as long as you can maintain vision, it's reliable that it destroys the LeFH. It's not 80% but i'll say 2/3 times (or better) it destroys it if it's barely damaged. At full HP i'll say 50/50.
I could be wrong but sometimes hilly terrain causes that concetrated barrage flare hits wrong place especially on maps like lorch might be worth to test it