Yes, agree. The way its done on LED light bars (and formerly on incandescent light bars) is to simply turn off some of the individual lights when toggled. For example, KKK1822 DOT Ambulance specs and I believe also NFPA1901 for fire apparatus requires that when the vehicle is put into neutral or park, and the master brake is applied, an interlock circuit engages which turns off certain forward-facing flashing lights. This is to prevent blinding oncoming drivers if the apparatus is parked in a roadway, especially at night -- and nearly essential for wig-wag headlights. For a small public safety rated flashing LED, it'd have to have that feature and the wiring to power up fewer of the LED's under certain circumstances. I would wager Whelen or another company might actually make something like this, but probably not in the 4-LED small surface-mount variety.
I think the best solution is to again, hook something like this up to a timed relay. The one I ordered I am familiar with from back in the day installing car stereos and alarms and such... it can be set to "latch" for a certain amount of time, then "unlatch" after that time expires. Then, when it sees a loss of power after unlatching (equivalent to releasing the brake(s), next time it "sees" power it'll repeat the process over again.