It is annoying but it suffers from stupid RNG. The flares are super random, sometimes 2 flares can land on the same spot and it's pure luck to reveal important targets like Howitzers or OKW HQs with it, especially if the map is very big
also in my experience 50% of times the flares never fire and you waste munis.