I have this insert as well. I found it to be a pain. It needs a better grip point in the middle for removal. It's slipped many times on me. Especially when it has coins and such. I glued a binder clip in the middle to help in removal and it works better now.
Helm lost the contract with ford to produce the bag. You can still find the bag itself through many other retailers for prices 50 and up. Just without the bronco logo.
If your looking for an inexpensive light bar. Try Nighlight. You can get them on amazon, they have kits that include the wiring harness, pods, bars etc. I've been using them for a while. I once had moisture build up inside the lense on a 20" bar, I emailed them to buy a new seal and they sent...
I love the thought behind these but think the very limited space makes then unnecessary. I ordered the trays on amazon, in the end took them out, they just got in the way. I think the best thing to do would be to find some molle packs the right size and set them in there.